I need to use newer version of GCC (7.3.1) to link against libraries that were compiled by GCC 4.8. For libstdc++ ABI I just need to set _GLIBCXX_USE_CXX11_ABI=0 macro, but what about language ABI (-fabi-version)? Do I need to set -fabi-version to the same version that old compiler uses, or -fabi-compat-version? Thanks.
It's tricky to play with various gcc, as @Goswin von Brederlow said. You should use gcc 4.8 with -std=c++1y
in order to use C++14 as suggested here
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With