Closed treeswift closed 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.).
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 😂😂.
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.