armdevvel / mxe-STATIC

MXE (M cross environment) (For ARM32 Windows development)
https://mxe.cc
Other
4 stars 2 forks source link

Qt5 prerequisites #8

Closed treeswift closed 2 years ago

treeswift commented 2 years ago

This branch/PR is mainly a heads up / food for thought for now. Inquiries and suggestions are welcome. It fixes the builds of openssl, mesa, libmysqlclient and assimp. There is one commit per each. I'd suggest merging it once we have test apps for each major affected component, but ultimately, it's up to you.

Now I am about to iron out qtbase. It fails with CLang not recognizing the '-fno-keep-inline-dllexport' argument.

treeswift commented 2 years ago

Note -- assimp test still fails to build due to an independent config issue (a flurry of undefined symbols suggesting it can't find libstdc++). Will look into that tomorrow (ditto qtbase etc.).

pahaze commented 2 years ago

Wow! This is really cool to see. Especially OpenSSL, I'm really glad to see that since I don't have a lot of time to learn ASM and I can't continuously build from MSVC (Linux is my main OS). Everything looks great, will go ahead and merge. As for libassimp... I wasn't even using it on anything myself, didn't even know it was broken 😂😂.