I did a major hardware update and just tried compiling (4fff4c1) on my new Ryzen 1600, Mint 18.2 KDE.
Working fine with -j3, but failed going:
Code: Select all
/usr/bin/ld: CMakeFiles/freeorionca.dir/AI/AIInterface.cpp.o: undefined reference to symbol '_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc@@GLIBCXX_3.4.21'
//usr/lib/x86_64-linux-gnu/libstdc++.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
CMakeFiles/freeorionca.dir/build.make:475: recipe for target 'freeorionca' failed
make[2]: *** [freeorionca] Error 1
CMakeFiles/Makefile2:217: recipe for target 'CMakeFiles/freeorionca.dir/all' failed
Code: Select all
/usr/bin/ld: CMakeFiles/freeoriond.dir/universe/UniverseGenerator.cpp.o: undefined reference to symbol 'sqrt@@GLIBC_2.2.5'
//lib/x86_64-linux-gnu/libm.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
CMakeFiles/freeoriond.dir/build.make:475: recipe for target 'freeoriond' failed
make[2]: *** [freeoriond] Error 1
CMakeFiles/Makefile2:142: recipe for target 'CMakeFiles/freeoriond.dir/all' failed
make[1]: *** [CMakeFiles/freeoriond.dir/all] Error 2