matgb@MatGB-Desktop:~/freeorion.build$ cd /home/matgb/freeorion matgb@MatGB-Desktop:~/freeorion$ git checkout master Switched to branch 'master' Your branch is behind 'master/master' by 40 commits, and can be fast-forwarded. (use "git pull" to update your local branch) matgb@MatGB-Desktop:~/freeorion$ git rebase First, rewinding head to replay your work on top of it... Fast-forwarded master to refs/remotes/master/master. matgb@MatGB-Desktop:~/freeorion$ ^C matgb@MatGB-Desktop:~/freeorion$ cd /home/matgb/freeorion.build matgb@MatGB-Desktop:~/freeorion.build$ make -j5 -- Boost version: 1.54.0 -- Found the following Boost libraries: -- chrono -- date_time -- filesystem -- signals -- system -- thread -- log -- Configuring GiGi -- Configuring GiGiSDL -- Boost version: 1.54.0 -- Found the following Boost libraries: -- chrono -- date_time -- filesystem -- regex -- serialization -- signals -- system -- thread -- log -- Configuring freeoriond -- Boost version: 1.54.0 -- Found the following Boost libraries: -- python -- log -- Configuring freeorionca -- Boost version: 1.54.0 -- Found the following Boost libraries: -- python -- log -- Configuring freeorion -- Configuring done -- Generating done -- Build files have been written to: /home/matgb/freeorion.build [ 21%] Built target freeorionparse Scanning dependencies of target GiGi [ 22%] [ 22%] Building CXX object GG/src/CMakeFiles/GiGi.dir/TextControl.cpp.o [ 22%] Building CXX object GG/src/CMakeFiles/GiGi.dir/ScrollPanel.cpp.o [ 23%] Building CXX object GG/src/CMakeFiles/GiGi.dir/RichText/ImageBlock.cpp.o Building CXX object GG/src/CMakeFiles/GiGi.dir/dialogs/FileDlg.cpp.o Writing file: util/Version.cpp Building v0.4.5+ build 2015-10-13.721e102 [ 23%] Built target freeorionversion Scanning dependencies of target freeorioncommon [ 23%] Building CXX object CMakeFiles/freeorioncommon.dir/network/Message.cpp.o [ 23%] Building CXX object GG/src/CMakeFiles/GiGi.dir/RichText/TextBlock.cpp.o [ 23%] Building CXX object GG/src/CMakeFiles/GiGi.dir/RichText/BlockControl.cpp.o [ 24%] Building CXX object CMakeFiles/freeorioncommon.dir/network/MessageQueue.cpp.o [ 25%] Building CXX object CMakeFiles/freeorioncommon.dir/util/DependencyVersions.cpp.o [ 25%] Building CXX object CMakeFiles/freeorioncommon.dir/util/Logger.cpp.o [ 25%] Building CXX object CMakeFiles/freeorioncommon.dir/util/MultiplayerCommon.cpp.o [ 25%] Building CXX object CMakeFiles/freeorioncommon.dir/util/SaveGamePreviewUtils.cpp.o Linking CXX shared library ../../libGiGi.so [ 25%] Building CXX object CMakeFiles/freeorioncommon.dir/util/Version.cpp.o [ 39%] Built target GiGi Linking CXX shared library ../../../libGiGiSDL.so [ 40%] Built target GiGiSDL Linking CXX shared library libfreeorioncommon.so [ 63%] Built target freeorioncommon Scanning dependencies of target freeorionca Scanning dependencies of target freeoriond Scanning dependencies of target freeorion [ 64%] [ 65%] [ 65%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/__/__/AI/AIInterface.cpp.o Building CXX object client/AI/CMakeFiles/freeorionca.dir/AIClientApp.cpp.o [ 65%] Building CXX object server/CMakeFiles/freeoriond.dir/dmain.cpp.o Building CXX object client/AI/CMakeFiles/freeorionca.dir/camain.cpp.o [ 65%] Building CXX object client/human/CMakeFiles/freeorion.dir/HumanClientApp.cpp.o [ 65%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/__/ClientApp.cpp.o [ 66%] Building CXX object server/CMakeFiles/freeoriond.dir/SaveLoad.cpp.o [ 67%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/__/ClientFSMEvents.cpp.o [ 67%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/__/__/combat/CombatSystem.cpp.o [ 67%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/__/__/network/ClientNetworking.cpp.o /home/matgb/freeorion/client/human/HumanClientApp.cpp: In member function ‘void HumanClientApp::OpenURL(const string&)’: /home/matgb/freeorion/client/human/HumanClientApp.cpp:1193:28: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result] system(command.c_str()); ^ [ 68%] Building CXX object client/human/CMakeFiles/freeorion.dir/chmain.cpp.o [ 68%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/ClientApp.cpp.o [ 69%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/ClientFSMEvents.cpp.o /home/matgb/freeorion/client/human/chmain.cpp: In function ‘int mainSetupAndRun()’: /home/matgb/freeorion/client/human/chmain.cpp:213:13: warning: unused variable ‘colour_depth’ [-Wunused-variable] int colour_depth = GetOptionsDB().Get("color-depth"); ^ /home/matgb/freeorion/client/human/chmain.cpp:218:13: warning: unused variable ‘width’ [-Wunused-variable] int width(width_height.first), height(width_height.second); ^ /home/matgb/freeorion/client/human/chmain.cpp:218:40: warning: unused variable ‘height’ [-Wunused-variable] int width(width_height.first), height(width_height.second); ^ /home/matgb/freeorion/client/human/chmain.cpp:222:13: warning: unused variable ‘fullscreen_monitor_id’ [-Wunused-variable] int fullscreen_monitor_id = GetOptionsDB().Get("fullscreen-monitor-id"); ^ [ 69%] Building CXX object client/human/CMakeFiles/freeorion.dir/HumanClientFSM.cpp.o Linking CXX executable ../../freeorionca ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::zlib::deflated' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::detail::zlib_base::before(char const*&, char const*, char*&, char*)' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::zlib_error::check(int)' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::detail::zlib_base::reset(bool, bool)' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::zlib::stream_end' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::detail::zlib_base::xinflate(int)' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::detail::zlib_base::do_init(boost::iostreams::zlib_params const&, bool, void* (*)(void*, unsigned int, unsigned int), void (*)(void*, void*), void*)' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::detail::zlib_base::zlib_base()' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::detail::zlib_base::~zlib_base()' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::zlib::default_strategy' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::zlib::sync_flush' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::detail::zlib_base::after(char const*&, char*&, bool)' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::zlib::default_compression' collect2: error: ld returned 1 exit status make[2]: *** [freeorionca] Error 1 make[1]: *** [client/AI/CMakeFiles/freeorionca.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 69%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/combat/CombatSystem.cpp.o [ 70%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/network/ClientNetworking.cpp.o [ 70%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/BuildDesignatorWnd.cpp.o [ 70%] Building CXX object server/CMakeFiles/freeoriond.dir/ServerApp.cpp.o [ 71%] Building CXX object server/CMakeFiles/freeoriond.dir/ServerFSM.cpp.o [ 71%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/BuildingsPanel.cpp.o [ 71%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/ChatWnd.cpp.o [ 72%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/ClientUI.cpp.o [ 72%] Building CXX object server/CMakeFiles/freeoriond.dir/__/combat/CombatSystem.cpp.o [ 72%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/CombatReport/GraphicalSummary.cpp.o [ 72%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/CombatReport/CombatLogWnd.cpp.o [ 72%] Building CXX object server/CMakeFiles/freeoriond.dir/__/network/ServerNetworking.cpp.o [ 73%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/CUIControls.cpp.o [ 73%] Building CXX object server/CMakeFiles/freeoriond.dir/__/python/server/PythonServerWrapper.cpp.o [ 74%] Building CXX object server/CMakeFiles/freeoriond.dir/__/python/server/PythonServer.cpp.o [ 74%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/CUIWnd.cpp.o [ 75%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/DesignWnd.cpp.o /home/matgb/freeorion/UI/CUIControls.cpp: In member function ‘virtual void CUIDropDownList::Render()’: /home/matgb/freeorion/UI/CUIControls.cpp:652:13: warning: variable ‘lb_interior_color’ set but not used [-Wunused-but-set-variable] GG::Clr lb_interior_color = LB()->InteriorColor(); ^ In file included from /home/matgb/freeorion/UI/CUIControls.cpp:1:0: /home/matgb/freeorion/UI/CUIControls.h: In constructor ‘ProductionInfoPanel::ProductionInfoPanel(const string&, const string&, GG::X, GG::Y)’: /home/matgb/freeorion/UI/CUIControls.h:484:17: warning: ‘ProductionInfoPanel::m_local_wasted_points_P_label’ will be initialized after [-Wreorder] GG::Label* m_local_wasted_points_P_label; ^ /home/matgb/freeorion/UI/CUIControls.h:470:17: warning: ‘int ProductionInfoPanel::m_empire_id’ [-Wreorder] int m_empire_id; ^ /home/matgb/freeorion/UI/CUIControls.cpp:1391:1: warning: when initialized here [-Wreorder] ProductionInfoPanel::ProductionInfoPanel(const std::string& title, const std::string& point_units_str, ^ [ 75%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/EncyclopediaDetailPanel.cpp.o /home/matgb/freeorion/UI/DesignWnd.cpp: In function ‘bool LocationASubsumesLocationB(const Condition::ConditionBase*, const Condition::ConditionBase*)’: /home/matgb/freeorion/UI/DesignWnd.cpp:549:31: warning: unused variable ‘ref_part_all’ [-Wunused-variable] if (const Condition::All* ref_part_all = boost::dynamic_pointer_cast(ref_part_loc)) ^ [ 75%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/FleetButton.cpp.o /home/matgb/freeorion/UI/EncyclopediaDetailPanel.cpp: In function ‘void {anonymous}::RefreshDetailPanelShipDesignTag(const string&, const string&, std::string&, boost::shared_ptr&, boost::shared_ptr&, int&, float&, std::string&, std::string&, std::string&, std::string&, GG::Clr&)’: /home/matgb/freeorion/UI/EncyclopediaDetailPanel.cpp:2030:17: warning: unused variable ‘selected_fleet_id’ [-Wunused-variable] int selected_fleet_id = INVALID_OBJECT_ID; ^ [ 75%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/FleetWnd.cpp.o Linking CXX executable ../freeoriond CMakeFiles/freeoriond.dir/SaveLoad.cpp.o: In function `boost::iostreams::detail::zlib_decompressor_impl >::filter(char const*&, char const*, char*&, char*, bool) [clone .isra.641]': SaveLoad.cpp:(.text+0x14): undefined reference to `boost::iostreams::detail::zlib_base::before(char const*&, char const*, char*&, char*)' SaveLoad.cpp:(.text+0x1a): undefined reference to `boost::iostreams::zlib::sync_flush' SaveLoad.cpp:(.text+0x22): undefined reference to `boost::iostreams::detail::zlib_base::xinflate(int)' SaveLoad.cpp:(.text+0x34): undefined reference to `boost::iostreams::detail::zlib_base::after(char const*&, char*&, bool)' SaveLoad.cpp:(.text+0x3b): undefined reference to `boost::iostreams::zlib_error::check(int)' SaveLoad.cpp:(.text+0x41): undefined reference to `boost::iostreams::zlib::stream_end' CMakeFiles/freeoriond.dir/SaveLoad.cpp.o: In function `SaveGame(std::string const&, ServerSaveGameData const&, std::vector > const&, Universe const&, EmpireManager const&, SpeciesManager const&, CombatLogManager const&, GalaxySetupData const&, bool)': SaveLoad.cpp:(.text+0x4ca5): undefined reference to `boost::iostreams::zlib::default_compression' SaveLoad.cpp:(.text+0x4ce0): undefined reference to `boost::iostreams::zlib::deflated' SaveLoad.cpp:(.text+0x4cfd): undefined reference to `boost::iostreams::zlib::default_strategy' SaveLoad.cpp:(.text+0x4d14): undefined reference to `boost::iostreams::detail::zlib_base::zlib_base()' SaveLoad.cpp:(.text+0x4d31): undefined reference to `boost::iostreams::detail::zlib_base::do_init(boost::iostreams::zlib_params const&, bool, void* (*)(void*, unsigned int, unsigned int), void (*)(void*, void*), void*)' SaveLoad.cpp:(.text+0x5724): undefined reference to `boost::iostreams::detail::zlib_base::~zlib_base()' SaveLoad.cpp:(.text+0x5741): undefined reference to `boost::iostreams::detail::zlib_base::reset(bool, bool)' SaveLoad.cpp:(.text+0x5749): undefined reference to `boost::iostreams::detail::zlib_base::~zlib_base()' SaveLoad.cpp:(.text+0x575b): undefined reference to `boost::iostreams::detail::zlib_base::~zlib_base()' SaveLoad.cpp:(.text+0x5879): undefined reference to `boost::iostreams::detail::zlib_base::reset(bool, bool)' SaveLoad.cpp:(.text+0x5881): undefined reference to `boost::iostreams::detail::zlib_base::~zlib_base()' SaveLoad.cpp:(.text+0x58eb): undefined reference to `boost::iostreams::detail::zlib_base::~zlib_base()' CMakeFiles/freeoriond.dir/SaveLoad.cpp.o: In function `boost::detail::sp_counted_impl_p >, std::allocator >::impl>::dispose()': SaveLoad.cpp:(.text._ZN5boost6detail17sp_counted_impl_pINS_9iostreams16symmetric_filterINS2_6detail20zlib_compressor_implISaIcEEES6_E4implEE7disposeEv[_ZN5boost6detail17sp_counted_impl_pINS_9iostreams16symmetric_filterINS2_6detail20zlib_compressor_implISaIcEEES6_E4implEE7disposeEv]+0x28): undefined reference to `boost::iostreams::detail::zlib_base::reset(bool, bool)' SaveLoad.cpp:(.text._ZN5boost6detail17sp_counted_impl_pINS_9iostreams16symmetric_filterINS2_6detail20zlib_compressor_implISaIcEEES6_E4implEE7disposeEv[_ZN5boost6detail17sp_counted_impl_pINS_9iostreams16symmetric_filterINS2_6detail20zlib_compressor_implISaIcEEES6_E4implEE7disposeEv]+0x30): undefined reference to `boost::iostreams::detail::zlib_base::~zlib_base()' SaveLoad.cpp:(.text._ZN5boost6detail17sp_counted_impl_pINS_9iostreams16symmetric_filterINS2_6detail20zlib_compressor_implISaIcEEES6_E4implEE7disposeEv[_ZN5boost6detail17sp_counted_impl_pINS_9iostreams16symmetric_filterINS2_6detail20zlib_compressor_implISaIcEEES6_E4implEE7disposeEv]+0x56): undefined reference to `boost::iostreams::detail::zlib_base::~zlib_base()' CMakeFiles/freeoriond.dir/SaveLoad.cpp.o: In function `boost::detail::sp_counted_impl_p >, std::allocator >::impl>::dispose()': SaveLoad.cpp:(.text._ZN5boost6detail17sp_counted_impl_pINS_9iostreams16symmetric_filterINS2_6detail22zlib_decompressor_implISaIcEEES6_E4implEE7disposeEv[_ZN5boost6detail17sp_counted_impl_pINS_9iostreams16symmetric_filterINS2_6detail22zlib_decompressor_implISaIcEEES6_E4implEE7disposeEv]+0x25): undefined reference to `boost::iostreams::detail::zlib_base::reset(bool, bool)' SaveLoad.cpp:(.text._ZN5boost6detail17sp_counted_impl_pINS_9iostreams16symmetric_filterINS2_6detail22zlib_decompressor_implISaIcEEES6_E4implEE7disposeEv[_ZN5boost6detail17sp_counted_impl_pINS_9iostreams16symmetric_filterINS2_6detail22zlib_decompressor_implISaIcEEES6_E4implEE7disposeEv]+0x2d): undefined reference to `boost::iostreams::detail::zlib_base::~zlib_base()' SaveLoad.cpp:(.text._ZN5boost6detail17sp_counted_impl_pINS_9iostreams16symmetric_filterINS2_6detail22zlib_decompressor_implISaIcEEES6_E4implEE7disposeEv[_ZN5boost6detail17sp_counted_impl_pINS_9iostreams16symmetric_filterINS2_6detail22zlib_decompressor_implISaIcEEES6_E4implEE7disposeEv]+0x4e): undefined reference to `boost::iostreams::detail::zlib_base::~zlib_base()' CMakeFiles/freeoriond.dir/SaveLoad.cpp.o: In function `boost::iostreams::symmetric_filter >, std::allocator >::symmetric_filter(int, int const&)': SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC2IiEEiRKT_[_ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC5IiEEiRKT_]+0x28): undefined reference to `boost::iostreams::detail::zlib_base::zlib_base()' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC2IiEEiRKT_[_ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC5IiEEiRKT_]+0x2e): undefined reference to `boost::iostreams::zlib::default_compression' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC2IiEEiRKT_[_ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC5IiEEiRKT_]+0x54): undefined reference to `boost::iostreams::zlib::deflated' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC2IiEEiRKT_[_ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC5IiEEiRKT_]+0x68): undefined reference to `boost::iostreams::zlib::default_strategy' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC2IiEEiRKT_[_ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC5IiEEiRKT_]+0x71): undefined reference to `boost::iostreams::detail::zlib_base::do_init(boost::iostreams::zlib_params const&, bool, void* (*)(void*, unsigned int, unsigned int), void (*)(void*, void*), void*)' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC2IiEEiRKT_[_ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC5IiEEiRKT_]+0x122): undefined reference to `boost::iostreams::detail::zlib_base::reset(bool, bool)' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC2IiEEiRKT_[_ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC5IiEEiRKT_]+0x12a): undefined reference to `boost::iostreams::detail::zlib_base::~zlib_base()' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC2IiEEiRKT_[_ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC5IiEEiRKT_]+0x146): undefined reference to `boost::iostreams::detail::zlib_base::reset(bool, bool)' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC2IiEEiRKT_[_ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC5IiEEiRKT_]+0x14e): undefined reference to `boost::iostreams::detail::zlib_base::~zlib_base()' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC2IiEEiRKT_[_ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC5IiEEiRKT_]+0x15b): undefined reference to `boost::iostreams::detail::zlib_base::~zlib_base()' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC2IiEEiRKT_[_ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC5IiEEiRKT_]+0x169): undefined reference to `boost::iostreams::detail::zlib_base::~zlib_base()' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC2IiEEiRKT_[_ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_EC5IiEEiRKT_]+0x189): undefined reference to `boost::iostreams::detail::zlib_base::~zlib_base()' CMakeFiles/freeoriond.dir/SaveLoad.cpp.o: In function `long boost::iostreams::symmetric_filter >, std::allocator >::write > >(boost::iostreams::detail::linked_streambuf >&, char const*, long)': SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5writeINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_PKcl[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5writeINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_PKcl]+0x6a): undefined reference to `boost::iostreams::detail::zlib_base::before(char const*&, char const*, char*&, char*)' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5writeINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_PKcl[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5writeINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_PKcl]+0x70): undefined reference to `boost::iostreams::zlib::no_flush' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5writeINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_PKcl[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5writeINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_PKcl]+0x78): undefined reference to `boost::iostreams::detail::zlib_base::xdeflate(int)' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5writeINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_PKcl[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5writeINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_PKcl]+0x8f): undefined reference to `boost::iostreams::detail::zlib_base::after(char const*&, char*&, bool)' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5writeINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_PKcl[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5writeINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_PKcl]+0x96): undefined reference to `boost::iostreams::zlib_error::check(int)' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5writeINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_PKcl[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5writeINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_PKcl]+0x9c): undefined reference to `boost::iostreams::zlib::stream_end' CMakeFiles/freeoriond.dir/SaveLoad.cpp.o: In function `long boost::iostreams::symmetric_filter >, std::allocator >::read > >(boost::iostreams::detail::linked_streambuf >&, char*, long)': SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E4readINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_Pcl[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E4readINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_Pcl]+0x5c): undefined reference to `boost::iostreams::detail::zlib_base::xdeflate(int)' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E4readINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_Pcl[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E4readINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_Pcl]+0x77): undefined reference to `boost::iostreams::detail::zlib_base::after(char const*&, char*&, bool)' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E4readINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_Pcl[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E4readINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_Pcl]+0x82): undefined reference to `boost::iostreams::zlib_error::check(int)' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E4readINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_Pcl[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E4readINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_Pcl]+0x88): undefined reference to `boost::iostreams::zlib::stream_end' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E4readINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_Pcl[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E4readINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_Pcl]+0xd2): undefined reference to `boost::iostreams::detail::zlib_base::before(char const*&, char const*, char*&, char*)' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E4readINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_Pcl[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E4readINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_Pcl]+0xdb): undefined reference to `boost::iostreams::zlib::no_flush' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E4readINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_Pcl[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E4readINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_Pcl]+0xe7): undefined reference to `boost::iostreams::zlib::finish' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E4readINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_Pcl[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E4readINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_Pcl]+0x145): undefined reference to `boost::iostreams::detail::zlib_base::before(char const*&, char const*, char*&, char*)' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E4readINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_Pcl[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E4readINS2_16linked_streambufIcSt11char_traitsIcEEEEElRT_Pcl]+0x14b): undefined reference to `boost::iostreams::zlib::finish' CMakeFiles/freeoriond.dir/SaveLoad.cpp.o: In function `boost::iostreams::symmetric_filter >, std::allocator >::close_impl()': SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_E10close_implEv[_ZN5boost9iostreams16symmetric_filterINS0_6detail22zlib_decompressor_implISaIcEEES4_E10close_implEv]+0x22): undefined reference to `boost::iostreams::detail::zlib_base::reset(bool, bool)' CMakeFiles/freeoriond.dir/SaveLoad.cpp.o: In function `boost::iostreams::symmetric_filter >, std::allocator >::close_impl()': SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E10close_implEv[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E10close_implEv]+0x21): undefined reference to `boost::iostreams::detail::zlib_base::reset(bool, bool)' CMakeFiles/freeoriond.dir/SaveLoad.cpp.o: In function `void boost::iostreams::symmetric_filter >, std::allocator >::close > > >(boost::iostreams::non_blocking_adapter > >&, std::_Ios_Openmode)': SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5closeINS0_20non_blocking_adapterINS2_16linked_streambufIcSt11char_traitsIcEEEEEEEvRT_St13_Ios_Openmode[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5closeINS0_20non_blocking_adapterINS2_16linked_streambufIcSt11char_traitsIcEEEEEEEvRT_St13_Ios_Openmode]+0x75): undefined reference to `boost::iostreams::detail::zlib_base::before(char const*&, char const*, char*&, char*)' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5closeINS0_20non_blocking_adapterINS2_16linked_streambufIcSt11char_traitsIcEEEEEEEvRT_St13_Ios_Openmode[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5closeINS0_20non_blocking_adapterINS2_16linked_streambufIcSt11char_traitsIcEEEEEEEvRT_St13_Ios_Openmode]+0x7b): undefined reference to `boost::iostreams::zlib::finish' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5closeINS0_20non_blocking_adapterINS2_16linked_streambufIcSt11char_traitsIcEEEEEEEvRT_St13_Ios_Openmode[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5closeINS0_20non_blocking_adapterINS2_16linked_streambufIcSt11char_traitsIcEEEEEEEvRT_St13_Ios_Openmode]+0x83): undefined reference to `boost::iostreams::detail::zlib_base::xdeflate(int)' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5closeINS0_20non_blocking_adapterINS2_16linked_streambufIcSt11char_traitsIcEEEEEEEvRT_St13_Ios_Openmode[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5closeINS0_20non_blocking_adapterINS2_16linked_streambufIcSt11char_traitsIcEEEEEEEvRT_St13_Ios_Openmode]+0x9a): undefined reference to `boost::iostreams::detail::zlib_base::after(char const*&, char*&, bool)' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5closeINS0_20non_blocking_adapterINS2_16linked_streambufIcSt11char_traitsIcEEEEEEEvRT_St13_Ios_Openmode[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5closeINS0_20non_blocking_adapterINS2_16linked_streambufIcSt11char_traitsIcEEEEEEEvRT_St13_Ios_Openmode]+0xa1): undefined reference to `boost::iostreams::zlib_error::check(int)' SaveLoad.cpp:(.text._ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5closeINS0_20non_blocking_adapterINS2_16linked_streambufIcSt11char_traitsIcEEEEEEEvRT_St13_Ios_Openmode[_ZN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_E5closeINS0_20non_blocking_adapterINS2_16linked_streambufIcSt11char_traitsIcEEEEEEEvRT_St13_Ios_Openmode]+0xa7): undefined reference to `boost::iostreams::zlib::stream_end' collect2: error: ld returned 1 exit status make[2]: *** [freeoriond] Error 1 make[1]: *** [server/CMakeFiles/freeoriond.dir/all] Error 2 [ 76%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/GalaxySetupWnd.cpp.o /home/matgb/freeorion/UI/FleetButton.cpp: In member function ‘virtual void FleetButton::RenderUnpressed()’: /home/matgb/freeorion/UI/FleetButton.cpp:390:17: warning: unused variable ‘midX’ [-Wunused-variable] const float midX = Value(ul.x + lr.x)/2.0f; ^ /home/matgb/freeorion/UI/FleetButton.cpp:391:17: warning: unused variable ‘midY’ [-Wunused-variable] const float midY = Value(ul.y + lr.y)/2.0f; ^ [ 77%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/InGameMenu.cpp.o [ 77%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/IntroScreen.cpp.o [ 77%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/MapWnd.cpp.o [ 77%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/MeterBrowseWnd.cpp.o [ 77%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/MilitaryPanel.cpp.o [ 77%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/MultiIconValueIndicator.cpp.o [ 78%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/MultiMeterStatusBar.cpp.o [ 78%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/MultiplayerLobbyWnd.cpp.o [ 78%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/ObjectListWnd.cpp.o [ 79%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/OptionsWnd.cpp.o [ 79%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/PlayerListWnd.cpp.o /home/matgb/freeorion/UI/OptionsWnd.cpp: In member function ‘void OptionsWnd::ResolutionOption(GG::ListBox*, int)’: /home/matgb/freeorion/UI/OptionsWnd.cpp:1038:23: warning: unused variable ‘max_fps_spin’ [-Wunused-variable] GG::Spin* max_fps_spin = DoubleOption(page, indentation_level, "max-fps", UserString("OPTIONS_MAX_FPS")); ^ /home/matgb/freeorion/UI/OptionsWnd.cpp:1044:23: warning: unused variable ‘max_fps_nofocus_spin’ [-Wunused-variable] GG::Spin* max_fps_nofocus_spin = DoubleOption(page, indentation_level, "max-fps-no_focus", UserString("OPTIONS_MAX_FPS_NO_FOCUS")); ^ [ 80%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/PopulationPanel.cpp.o [ 80%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/ProductionWnd.cpp.o /home/matgb/freeorion/UI/MapWnd.cpp:248:12: warning: ‘{anonymous}::move_line_animation_shift’ defined but not used [-Wunused-variable] double move_line_animation_shift = 0.0; // in pixels ^ [ 80%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/ResearchWnd.cpp.o /home/matgb/freeorion/UI/ProductionWnd.cpp: In member function ‘void ProductionWnd::UpdateQueue()’: /home/matgb/freeorion/UI/ProductionWnd.cpp:828:22: warning: variable ‘row_size’ set but not used [-Wunused-but-set-variable] const GG::Pt row_size = row->Size(); ^ [ 80%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/ResourcePanel.cpp.o [ 81%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/SaveFileDialog.cpp.o [ 81%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/ServerConnectWnd.cpp.o [ 82%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/ShaderProgram.cpp.o [ 82%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/SidePanel.cpp.o [ 83%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/SitRepPanel.cpp.o [ 84%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/SpecialsPanel.cpp.o /home/matgb/freeorion/UI/SitRepPanel.cpp: In member function ‘virtual void SitRepPanel::SizeMove(const GG::Pt&, const GG::Pt&)’: /home/matgb/freeorion/UI/SitRepPanel.cpp:408:31: warning: variable ‘row_to_show’ set but not used [-Wunused-but-set-variable] GG::ListBox::iterator row_to_show = m_sitreps_lb->FirstRowShown(); ^ /home/matgb/freeorion/UI/SidePanel.cpp: In member function ‘void SidePanel::PlanetPanel::Refresh()’: /home/matgb/freeorion/UI/SidePanel.cpp:1440:23: warning: unused variable ‘design’ [-Wunused-variable] const ShipDesign* design = 0; ^ [ 84%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/SystemIcon.cpp.o [ 84%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/SystemResourceSummaryBrowseWnd.cpp.o [ 85%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/TechTreeArcs.cpp.o [ 85%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/TechTreeLayout.cpp.o [ 86%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/TechTreeWnd.cpp.o In file included from /home/matgb/freeorion/UI/TechTreeWnd.cpp:1:0: /home/matgb/freeorion/UI/TechTreeWnd.h: In constructor ‘TechTreeWnd::TechTreeWnd(GG::X, GG::Y)’: /home/matgb/freeorion/UI/TechTreeWnd.h:80:33: warning: ‘TechTreeWnd::m_enc_detail_panel’ will be initialized after [-Wreorder] EncyclopediaDetailPanel* m_enc_detail_panel; ^ /home/matgb/freeorion/UI/TechTreeWnd.h:79:33: warning: ‘TechTreeWnd::TechTreeControls* TechTreeWnd::m_tech_tree_controls’ [-Wreorder] TechTreeControls* m_tech_tree_controls; ^ /home/matgb/freeorion/UI/TechTreeWnd.cpp:1602:1: warning: when initialized here [-Wreorder] TechTreeWnd::TechTreeWnd(GG::X w, GG::Y h) : ^ Linking CXX executable ../../freeorion ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::detail::zlib_base::before(char const*&, char const*, char*&, char*)' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::zlib_error::check(int)' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::zlib::default_compression' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::detail::zlib_base::do_init(boost::iostreams::zlib_params const&, bool, void* (*)(void*, unsigned int, unsigned int), void (*)(void*, void*), void*)' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::zlib::stream_end' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::detail::zlib_base::zlib_base()' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::detail::zlib_base::~zlib_base()' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::detail::zlib_base::after(char const*&, char*&, bool)' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::zlib::default_strategy' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::detail::zlib_base::reset(bool, bool)' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::zlib::sync_flush' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::detail::zlib_base::xinflate(int)' ../../libfreeorioncommon.so: undefined reference to `boost::iostreams::zlib::deflated' collect2: error: ld returned 1 exit status make[2]: *** [freeorion] Error 1 make[1]: *** [client/human/CMakeFiles/freeorion.dir/all] Error 2 make: *** [all] Error 2 matgb@MatGB-Desktop:~/freeorion.build$