<GitHub138>
[solvespace-web] whitequark commented on issue #7: Would a subreddit have any benefit? It's functionally very similar to our existing forum, and that would just disperse information between these two resources, and make it harder to find.... https://github.com/solvespace/solvespace-web/issues/7#issuecomment-317735646
<cr1901_modern>
whitequark: Is it possible to use an external ANGLE/Cairo to build (upgrade) solvespace? It's just _much_ more convenient than either installing MSVC or patching both (and the latter as of the extlib/cairo doesn't really want to patch cleanly either)
<cr1901_modern>
Oh wait... I don't need to install msvc. I have the developer tools... nevermind!
<cr1901_modern>
Aaand it crashes when compiled with microsoft's compiler... great!
<cr1901_modern>
whitequark: Will look into this later, I simply don't have the bandwidth right now to debug a C++ crash
<cr1901_modern>
All I know right now is that it's a segfault...
<cr1901_modern>
whitequark: Angle is because the d3d11 headers on mingw-w64 are out of date, and cairo seems to think cairo_uint64_t is a struct and that structs can be compared to doubles without overloading ">" operator
<cr1901_modern>
whitequark: By any chance did you do the mingw builds on Linux (cross build)?
<whitequark>
cr1901_modern: I think so...
<whitequark>
I don't really try to do non-MSVC builds on Windows
<cr1901_modern>
that's fair. I'm not out of options yet. I do have a mingw compiler on Linux, but upgrading msys2 to get a new compiler on Windows isn't convenient right this moment. I'll take a look at the issue later