master does not compile
Posted: 18 Dec 2011, 17:39
Pulled the current master from zinnschlag/openmw and got the following errors.
Seems to be a linking issue and therefor an issue with our cmake scripts...
(Ubuntu 11.10 x64, default deb sources for boost)
Code: Select all
../../components/libcomponents.a(configurationmanager.cpp.o): In function `Cfg::ConfigurationManager::readConfiguration(boost::program_options::variables_map&, boost::program_options::options_description&)':
configurationmanager.cpp:(.text+0x4df): undefined reference to `boost::program_options::notify(boost::program_options::variables_map&)'
configurationmanager.cpp:(.text+0x512): undefined reference to `boost::program_options::notify(boost::program_options::variables_map&)'
configurationmanager.cpp:(.text+0x545): undefined reference to `boost::program_options::notify(boost::program_options::variables_map&)'
../../components/libcomponents.a(configurationmanager.cpp.o): In function `Cfg::ConfigurationManager::loadConfig(boost::filesystem3::path const&, boost::program_options::variables_map&, boost::program_options::options_description&)':
configurationmanager.cpp:(.text+0x6af): undefined reference to `boost::program_options::basic_parsed_options<char> boost::program_options::parse_config_file<char>(std::basic_istream<char, std::char_traits<char> >&, boost::program_options::options_description const&, bool)'
configurationmanager.cpp:(.text+0x6cd): undefined reference to `boost::program_options::store(boost::program_options::basic_parsed_options<char> const&, boost::program_options::variables_map&, bool)'
collect2: ld gab 1 als Ende-Status zurück
make[2]: *** [omwlauncher] Fehler 1
make[1]: *** [apps/launcher/CMakeFiles/omwlauncher.dir/all] Fehler 2
make[1]: *** Warte auf noch nicht beendete Prozesse...
(Ubuntu 11.10 x64, default deb sources for boost)