After troubles with bullet compilation (solved), FO make troubles again : compilation failed, with this :
Code: Select all
[ 63%] Building CXX object server/CMakeFiles/freeoriond.dir/__/util/VarText.cpp.o
Linking CXX executable ../freeoriond
CMakeFiles/freeoriond.dir/ServerFSM.cpp.o: In function `(anonymous namespace)::LoadEmpireNames(std::list<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [clone .constprop.1725]':
ServerFSM.cpp:(.text+0x5e4): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
CMakeFiles/freeoriond.dir/ServerFSM.cpp.o: In function `MPLobby::react(LobbyUpdate const&)':
ServerFSM.cpp:(.text+0x7a93): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
CMakeFiles/freeoriond.dir/ServerFSM.cpp.o: In function `MPLobby::react(StartMPGame const&)':
ServerFSM.cpp:(.text+0xbca8): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
../libcore.a(Empire.cpp.o): In function `(anonymous namespace)::LoadShipNames(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [clone .constprop.1935]':
Empire.cpp:(.text+0x572f): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
../libcore.a(Empire.cpp.o): In function `Empire::Init()':
Empire.cpp:(.text+0xa4bb): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
../libcore.a(ShipDesign.cpp.o):ShipDesign.cpp:(.text+0x45f1): more undefined references to `boost::filesystem::path::operator/=(boost::filesystem::path const&)' follow
../libcore.a(MultiplayerCommon.cpp.o): In function `MultiplayerLobbyData::MultiplayerLobbyData(bool)':
MultiplayerCommon.cpp:(.text+0xef9): undefined reference to `boost::filesystem::detail::directory_iterator_construct(boost::filesystem::directory_iterator&, boost::filesystem::path const&, boost::system::error_code*)'
MultiplayerCommon.cpp:(.text+0xf33): undefined reference to `boost::filesystem::path::codecvt()'
MultiplayerCommon.cpp:(.text+0xf49): undefined reference to `boost::filesystem::path_traits::dispatch(boost::filesystem::directory_entry const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::codecvt<wchar_t, char, __mbstate_t> const&)'
MultiplayerCommon.cpp:(.text+0xf53): undefined reference to `boost::filesystem::detail::status(boost::filesystem::path const&, boost::system::error_code*)'
MultiplayerCommon.cpp:(.text+0xf6e): undefined reference to `boost::filesystem::path::filename() const'
MultiplayerCommon.cpp:(.text+0xfe9): undefined reference to `boost::filesystem::detail::directory_iterator_increment(boost::filesystem::directory_iterator&, boost::system::error_code*)'
MultiplayerCommon.cpp:(.text+0x1011): undefined reference to `boost::filesystem::path::codecvt()'
MultiplayerCommon.cpp:(.text+0x1027): undefined reference to `boost::filesystem::path_traits::dispatch(boost::filesystem::directory_entry const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::codecvt<wchar_t, char, __mbstate_t> const&)'
MultiplayerCommon.cpp:(.text+0x1031): undefined reference to `boost::filesystem::detail::status(boost::filesystem::path const&, boost::system::error_code*)'
MultiplayerCommon.cpp:(.text+0x105b): undefined reference to `boost::filesystem::path::filename() const'
../libcore.a(MultiplayerCommon.cpp.o): In function `EmpireColors()':
MultiplayerCommon.cpp:(.text+0x3251): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
../libcore.a(MultiplayerCommon.cpp.o): In function `(anonymous namespace)::AddOptions(OptionsDB&)':
MultiplayerCommon.cpp:(.text+0x6353): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
MultiplayerCommon.cpp:(.text+0x6495): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
MultiplayerCommon.cpp:(.text+0x67b2): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
MultiplayerCommon.cpp:(.text+0x67f9): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
../libcore.a(MultiplayerCommon.cpp.o): In function `boost::detail::sp_counted_impl_p<boost::filesystem::detail::dir_itr_imp>::dispose()':
MultiplayerCommon.cpp:(.text._ZN5boost6detail17sp_counted_impl_pINS_10filesystem6detail11dir_itr_impEE7disposeEv[boost::detail::sp_counted_impl_p<boost::filesystem::detail::dir_itr_imp>::dispose()]+0x17): undefined reference to `boost::filesystem::detail::dir_itr_close(void*&, void*&)'
../libcore.a(MultiplayerCommon.cpp.o): In function `void boost::checked_delete<boost::filesystem::detail::dir_itr_imp>(boost::filesystem::detail::dir_itr_imp*)':
MultiplayerCommon.cpp:(.text._ZN5boost14checked_deleteINS_10filesystem6detail11dir_itr_impEEEvPT_[void boost::checked_delete<boost::filesystem::detail::dir_itr_imp>(boost::filesystem::detail::dir_itr_imp*)]+0x16): undefined reference to `boost::filesystem::detail::dir_itr_close(void*&, void*&)'
CMakeFiles/freeoriond.dir/ServerApp.cpp.o: In function `ServerApp::CreateAIClients(std::vector<PlayerSetupData, std::allocator<PlayerSetupData> > const&)':
ServerApp.cpp:(.text+0x42e5): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
CMakeFiles/freeoriond.dir/ServerApp.cpp.o: In function `ServerApp::ServerApp()':
ServerApp.cpp:(.text+0xd0a0): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
CMakeFiles/freeoriond.dir/__/universe/UniverseServer.cpp.o: In function `(anonymous namespace)::UniverseDataTables()':
UniverseServer.cpp:(.text+0x220): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
CMakeFiles/freeoriond.dir/__/universe/UniverseServer.cpp.o: In function `Universe::GenerateSpaceMonsters(GalaxySetupOption)':
UniverseServer.cpp:(.text+0x7bd3): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
CMakeFiles/freeoriond.dir/__/universe/UniverseServer.cpp.o: In function `(anonymous namespace)::GenerateSystem(Universe&, GalaxySetupOption, double, double)':
UniverseServer.cpp:(.text+0x9b15): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
CMakeFiles/freeoriond.dir/__/universe/UniverseServer.cpp.o:UniverseServer.cpp:(.text+0xa824): more undefined references to `boost::filesystem::path::operator/=(boost::filesystem::path const&)' follow
../libcore.a(Directories.cpp.o): In function `InitBinDir(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [clone .constprop.58]':
Directories.cpp:(.text+0xa8): undefined reference to `boost::filesystem::detail::system_complete(boost::filesystem::path const&, boost::system::error_code*)'
Directories.cpp:(.text+0xd3): undefined reference to `boost::filesystem::path::parent_path() const'
Directories.cpp:(.text+0x11d): undefined reference to `boost::filesystem::path::operator/=(char const*)'
Directories.cpp:(.text+0x127): undefined reference to `boost::filesystem::detail::status(boost::filesystem::path const&, boost::system::error_code*)'
Directories.cpp:(.text+0x24c): undefined reference to `boost::filesystem::path::codecvt()'
Directories.cpp:(.text+0x274): undefined reference to `boost::filesystem::detail::status(boost::filesystem::path const&, boost::system::error_code*)'
Directories.cpp:(.text+0x28b): undefined reference to `boost::filesystem::detail::initial_path(boost::system::error_code*)'
../libcore.a(Directories.cpp.o): In function `GetUserDir()':
Directories.cpp:(.text+0x612): undefined reference to `boost::filesystem::path::codecvt()'
Directories.cpp:(.text+0x644): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
../libcore.a(Directories.cpp.o): In function `InitDirs(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [clone .constprop.56]':
Directories.cpp:(.text+0x7c0): undefined reference to `boost::filesystem::detail::initial_path(boost::system::error_code*)'
Directories.cpp:(.text+0x7f3): undefined reference to `boost::filesystem::detail::status(boost::filesystem::path const&, boost::system::error_code*)'
Directories.cpp:(.text+0x807): undefined reference to `boost::filesystem::detail::create_directories(boost::filesystem::path const&, boost::system::error_code*)'
Directories.cpp:(.text+0x816): undefined reference to `boost::filesystem::path::operator/=(char const*)'
Directories.cpp:(.text+0x822): undefined reference to `boost::filesystem::detail::status(boost::filesystem::path const&, boost::system::error_code*)'
Directories.cpp:(.text+0x832): undefined reference to `boost::filesystem::detail::create_directories(boost::filesystem::path const&, boost::system::error_code*)'
../libcore.a(Directories.cpp.o): In function `GetRootDataDir()':
Directories.cpp:(.text+0x96f): undefined reference to `boost::filesystem::path::codecvt()'
Directories.cpp:(.text+0x99f): undefined reference to `boost::filesystem::path::operator/=(char const*)'
Directories.cpp:(.text+0x9a9): undefined reference to `boost::filesystem::detail::status(boost::filesystem::path const&, boost::system::error_code*)'
Directories.cpp:(.text+0x9ce): undefined reference to `boost::filesystem::detail::initial_path(boost::system::error_code*)'
../libcore.a(Directories.cpp.o): In function `InitBinDir(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
Directories.cpp:(.text+0xbc2): undefined reference to `boost::filesystem::detail::system_complete(boost::filesystem::path const&, boost::system::error_code*)'
Directories.cpp:(.text+0xbea): undefined reference to `boost::filesystem::path::parent_path() const'
Directories.cpp:(.text+0xc37): undefined reference to `boost::filesystem::path::operator/=(char const*)'
Directories.cpp:(.text+0xc41): undefined reference to `boost::filesystem::detail::status(boost::filesystem::path const&, boost::system::error_code*)'
Directories.cpp:(.text+0xd6a): undefined reference to `boost::filesystem::path::codecvt()'
Directories.cpp:(.text+0xd92): undefined reference to `boost::filesystem::detail::status(boost::filesystem::path const&, boost::system::error_code*)'
Directories.cpp:(.text+0xda9): undefined reference to `boost::filesystem::detail::initial_path(boost::system::error_code*)'
../libcore.a(Directories.cpp.o): In function `InitDirs(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
Directories.cpp:(.text+0x10d6): undefined reference to `boost::filesystem::detail::initial_path(boost::system::error_code*)'
Directories.cpp:(.text+0x1108): undefined reference to `boost::filesystem::detail::status(boost::filesystem::path const&, boost::system::error_code*)'
Directories.cpp:(.text+0x111c): undefined reference to `boost::filesystem::detail::create_directories(boost::filesystem::path const&, boost::system::error_code*)'
Directories.cpp:(.text+0x112b): undefined reference to `boost::filesystem::path::operator/=(char const*)'
Directories.cpp:(.text+0x1137): undefined reference to `boost::filesystem::detail::status(boost::filesystem::path const&, boost::system::error_code*)'
Directories.cpp:(.text+0x1147): undefined reference to `boost::filesystem::detail::create_directories(boost::filesystem::path const&, boost::system::error_code*)'
../libcore.a(Directories.cpp.o): In function `GetConfigPath()':
Directories.cpp:(.text+0x128c): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
../libcore.a(Directories.cpp.o): In function `RelativePath(boost::filesystem::path const&, boost::filesystem::path const&)':
Directories.cpp:(.text+0x1406): undefined reference to `boost::filesystem::detail::current_path(boost::system::error_code*)'
Directories.cpp:(.text+0x141e): undefined reference to `boost::filesystem::absolute(boost::filesystem::path const&, boost::filesystem::path const&)'
Directories.cpp:(.text+0x1446): undefined reference to `boost::filesystem::detail::current_path(boost::system::error_code*)'
Directories.cpp:(.text+0x145e): undefined reference to `boost::filesystem::absolute(boost::filesystem::path const&, boost::filesystem::path const&)'
Directories.cpp:(.text+0x1487): undefined reference to `boost::filesystem::path::begin() const'
Directories.cpp:(.text+0x1499): undefined reference to `boost::filesystem::path::end() const'
Directories.cpp:(.text+0x14ab): undefined reference to `boost::filesystem::path::begin() const'
Directories.cpp:(.text+0x14bd): undefined reference to `boost::filesystem::path::end() const'
Directories.cpp:(.text+0x14cc): undefined reference to `boost::filesystem::path::m_path_iterator_increment(boost::filesystem::path::iterator&)'
Directories.cpp:(.text+0x14d6): undefined reference to `boost::filesystem::path::m_path_iterator_increment(boost::filesystem::path::iterator&)'
Directories.cpp:(.text+0x1506): undefined reference to `boost::filesystem::path::compare(boost::filesystem::path const&) const'
Directories.cpp:(.text+0x1529): undefined reference to `boost::filesystem::path::operator/=(char const*)'
Directories.cpp:(.text+0x1531): undefined reference to `boost::filesystem::path::m_path_iterator_increment(boost::filesystem::path::iterator&)'
Directories.cpp:(.text+0x1561): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
Directories.cpp:(.text+0x156b): undefined reference to `boost::filesystem::path::m_path_iterator_increment(boost::filesystem::path::iterator&)'
../libcore.a(Directories.cpp.o): In function `GetResourceDir()':
Directories.cpp:(.text+0x20f7): undefined reference to `boost::filesystem::detail::status(boost::filesystem::path const&, boost::system::error_code*)'
Directories.cpp:(.text+0x2207): undefined reference to `boost::filesystem::detail::status(boost::filesystem::path const&, boost::system::error_code*)'
../libcore.a(Directories.cpp.o): In function `_GLOBAL__sub_I__Z8InitDirsRKSs':
Directories.cpp:(.text.startup+0x30): undefined reference to `boost::filesystem::detail::initial_path(boost::system::error_code*)'
../libparse.a(Parse.cpp.o): In function `parse::file_substitution(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, boost::filesystem::path const&)':
Parse.cpp:(.text+0x5880): undefined reference to `boost::filesystem::detail::status(boost::filesystem::path const&, boost::system::error_code*)'
Parse.cpp:(.text+0x5b8d): undefined reference to `boost::filesystem::path::operator/=(boost::filesystem::path const&)'
../libparse.a(Parse.cpp.o): In function `parse::detail::parse_file_common(boost::filesystem::path const&, parse::lexer const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, __gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, boost::spirit::lex::lexertl::iterator<boost::spirit::lex::lexertl::functor<boost::spirit::lex::lexertl::position_token<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::mpl::vector<bool, int, double, adobe::version_1::name_t, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, mpl_::bool_<true>, unsigned long>, boost::spirit::lex::lexertl::detail::data, __gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, mpl_::bool_<true>, mpl_::bool_<true> > >&)':
Parse.cpp:(.text+0x859b): undefined reference to `boost::filesystem::path::parent_path() const'
/usr/local/lib/libGiGi.so: undefined reference to `boost::filesystem::path::root_path() const'
/usr/local/lib/libGiGi.so: undefined reference to `boost::filesystem::path::extension() const'
/usr/local/lib/libGiGi.so: undefined reference to `boost::filesystem::path::root_name() const'
collect2: ld a retourné 1 code d'état d'exécution
make[2]: *** [freeoriond] Erreur 1
make[1]: *** [server/CMakeFiles/freeoriond.dir/all] Erreur 2
make: *** [all] Erreur 2
Sorry for the code wall... Maybe it's boost troubles again, but don't know why...