morganstanley / binlog

A high performance C++ log library, producing structured binary logs
http://opensource.morganstanley.com/binlog/
Apache License 2.0
608 stars 72 forks source link

Add Mingw support #170

Closed erenon closed 1 year ago

erenon commented 1 year ago

Fixes #169

egelja commented 1 year ago

I have a feeling it can't find glibc.dll or libstdc++.dll. Can you echo $PATH in one of the shell scripts? Or run which libstdc++.dll?

erenon commented 1 year ago

Sorry, my life expectancy is way too low to debug a missing dll on windows produced by the MinGW toolchain in GitHub CI : ( I updated the PR: it will not run tests with the MinGW toolchain in CI, but it'll still make sure that the project compiles.

If you are interested in getting the tests fixed, please feel free to open a PR and look around! I'd be happy to review the results.

@spektrof , please take a look. thanks!