Linker error with C++ std lib on Linux
I am trying to include a library of my own functions in my Unreal project. I can successfully link the library dynamically, however attempting to use any functions which utilise
The library is built with Qt Creator (no Qt libraries though), and is linked against
As far as I can tell, Unreal is trying to use the packaged
Is this the correct approach to be taking, and if so, how/where do I set this variable?
asked Jun 21 '17 at 05:49 AM in Linux
The best approaches to take (in order of preference):
Rationale: if you're planning to redistribute the resulting Unreal project across Linux distros, you may run into problems with compatibility of libstdc++.so. You cannot bundle libstdc++.so with your Unreal project or link it statically (at least without consulting the lawyer), so you are better off using libc++ which can be freely bundled.
Follow this question
Once you sign in you will be able to subscribe for any updates here