<snip>
NewBattleState.cpp:(.text._ZN4YAML4NodeaSIjEERS0_RKT_[_ZN4YAML4NodeaSIjEERS0_RKT_]+0x375): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Menu/NewBattleState.cpp.o: In function `YAML::Node YAML::Node::operator[]<char [5]>(char const (&) [5])':
NewBattleState.cpp:(.text._ZN4YAML4NodeixIA5_cEES0_RKT_[_ZN4YAML4NodeixIA5_cEES0_RKT_]+0x527): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Mod/Armor.cpp.o: In function `OpenXcom::Armor::load(YAML::Node const&)':
Armor.cpp:(.text+0x3e62): undefined reference to `YAML::detail::node_data::empty_scalar[abi:cxx11]'
CMakeFiles/openxcom.dir/Mod/MapScript.cpp.o: In function `OpenXcom::MapScript::load(YAML::Node const&)':
MapScript.cpp:(.text+0x415b): undefined reference to `YAML::detail::node_data::empty_scalar[abi:cxx11]'
CMakeFiles/openxcom.dir/Mod/Mod.cpp.o: In function `YAML::Node::Scalar[abi:cxx11]() const [clone .isra.734]':
Mod.cpp:(.text+0xd19): undefined reference to `YAML::detail::node_data::empty_scalar[abi:cxx11]'
CMakeFiles/openxcom.dir/Mod/Mod.cpp.o: In function `OpenXcom::Mod::loadFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
Mod.cpp:(.text+0xef71): undefined reference to `YAML::LoadFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Mod/Mod.cpp.o: In function `OpenXcom::Mod::loadExtraResources()':
Mod.cpp:(.text+0x210ff): undefined reference to `YAML::LoadFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Mod/RuleMissionScript.cpp.o: In function `YAML::Node::Scalar[abi:cxx11]() const [clone .isra.100]':
RuleMissionScript.cpp:(.text+0x6a9): undefined reference to `YAML::detail::node_data::empty_scalar[abi:cxx11]'
CMakeFiles/openxcom.dir/Mod/RuleRegion.cpp.o: In function `OpenXcom::RuleRegion::load(YAML::Node const&)':
RuleRegion.cpp:(.text+0x1993): undefined reference to `YAML::detail::node_data::empty_scalar[abi:cxx11]'
RuleRegion.cpp:(.text+0x199d): undefined reference to `YAML::detail::node_data::empty_scalar[abi:cxx11]'
RuleRegion.cpp:(.text+0x19b4): undefined reference to `YAML::detail::node_data::empty_scalar[abi:cxx11]'
CMakeFiles/openxcom.dir/Mod/RuleSoldier.cpp.o: In function `OpenXcom::RuleSoldier::load(YAML::Node const&, OpenXcom::Mod*)':
RuleSoldier.cpp:(.text+0x3279): undefined reference to `YAML::detail::node_data::empty_scalar[abi:cxx11]'
CMakeFiles/openxcom.dir/Mod/RuleSoldier.cpp.o:RuleSoldier.cpp:(.text+0x3283): more undefined references to `YAML::detail::node_data::empty_scalar[abi:cxx11]' follow
CMakeFiles/openxcom.dir/Mod/SoldierNamePool.cpp.o: In function `OpenXcom::SoldierNamePool::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
SoldierNamePool.cpp:(.text+0x1b41): undefined reference to `YAML::LoadFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Savegame/AlienBase.cpp.o: In function `OpenXcom::AlienBase::save() const':
AlienBase.cpp:(.text+0x147a): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
AlienBase.cpp:(.text+0x1666): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
AlienBase.cpp:(.text+0x193e): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
AlienBase.cpp:(.text+0x1e69): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
AlienBase.cpp:(.text+0x2348): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Savegame/AlienBase.cpp.o:AlienBase.cpp:(.text+0x2700): more undefined references to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' follow
CMakeFiles/openxcom.dir/Savegame/AlienStrategy.cpp.o: In function `OpenXcom::AlienStrategy::save() const':
AlienStrategy.cpp:(.text+0x31f1): undefined reference to `YAML::detail::node_data::empty_scalar[abi:cxx11]'
CMakeFiles/openxcom.dir/Savegame/AlienStrategy.cpp.o: In function `void YAML::Node::Assign<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > > >(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > > const&)':
AlienStrategy.cpp:(.text._ZN4YAML4Node6AssignISt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiSt4lessIS8_ESaISt4pairIKS8_iEEEEEvRKT_[_ZN4YAML4Node6AssignISt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiSt4lessIS8_ESaISt4pairIKS8_iEEEEEvRKT_]+0x1f0): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Savegame/AlienStrategy.cpp.o: In function `YAML::convert<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > > > >::decode(YAML::Node const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > > >&)':
AlienStrategy.cpp:(.text._ZN4YAML7convertISt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorISt4pairIS7_iESaISA_EESt4lessIS7_ESaIS9_IKS7_SC_EEEE6decodeERKNS_4NodeERSI_[_ZN4YAML7convertISt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorISt4pairIS7_iESaISA_EESt4lessIS7_ESaIS9_IKS7_SC_EEEE6decodeERKNS_4NodeERSI_]+0x4a1): undefined reference to `YAML::detail::node_data::empty_scalar[abi:cxx11]'
CMakeFiles/openxcom.dir/Savegame/AlienStrategy.cpp.o: In function `void YAML::detail::node_data::force_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > const&, boost::shared_ptr<YAML::detail::memory_holder>)':
AlienStrategy.cpp:(.text._ZN4YAML6detail9node_data12force_insertINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorISt4pairIS8_iESaISB_EEEEvRKT_RKT0_N5boost10shared_ptrINS0_13memory_holderEEE[_ZN4YAML6detail9node_data12force_insertINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorISt4pairIS8_iESaISB_EEEEvRKT_RKT0_N5boost10shared_ptrINS0_13memory_holderEEE]+0xeb): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Savegame/Base.cpp.o: In function `OpenXcom::Base::saveId() const':
Base.cpp:(.text+0x8aa9): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Savegame/Base.cpp.o: In function `YAML::Node::Node<char [6]>(char const (&) [6])':
Base.cpp:(.text._ZN4YAML4NodeC2IA6_cEERKT_[_ZN4YAML4NodeC5IA6_cEERKT_]+0x158): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Savegame/BaseFacility.cpp.o: In function `OpenXcom::BaseFacility::save() const':
BaseFacility.cpp:(.text+0x151e): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Savegame/BaseFacility.cpp.o: In function `YAML::Node YAML::Node::operator[]<char [10]>(char const (&) [10])':
BaseFacility.cpp:(.text._ZN4YAML4NodeixIA10_cEES0_RKT_[_ZN4YAML4NodeixIA10_cEES0_RKT_]+0x34c): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Savegame/BattleItem.cpp.o:BattleItem.cpp:(.text+0x329f): more undefined references to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' follow
CMakeFiles/openxcom.dir/Savegame/BattleUnit.cpp.o: In function `OpenXcom::BattleUnitKills::load(YAML::Node const&)':
BattleUnit.cpp:(.text._ZN8OpenXcom15BattleUnitKills4loadERKN4YAML4NodeE[_ZN8OpenXcom15BattleUnitKills4loadERKN4YAML4NodeE]+0x589): undefined reference to `YAML::detail::node_data::empty_scalar[abi:cxx11]'
CMakeFiles/openxcom.dir/Savegame/BattleUnit.cpp.o: In function `YAML::Node& YAML::Node::operator=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
BattleUnit.cpp:(.text._ZN4YAML4NodeaSINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERS0_RKT_[_ZN4YAML4NodeaSINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERS0_RKT_]+0x3a): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Savegame/Country.cpp.o: In function `OpenXcom::Country::save() const':
Country.cpp:(.text+0x12a1): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Country.cpp:(.text+0x15d4): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Country.cpp:(.text+0x1954): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Country.cpp:(.text+0x1dbd): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Savegame/Country.cpp.o:Country.cpp:(.text+0x24d0): more undefined references to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' follow
CMakeFiles/openxcom.dir/Savegame/SavedBattleGame.cpp.o: In function `YAML::Node::Scalar[abi:cxx11]() const [clone .isra.173]':
SavedBattleGame.cpp:(.text+0x359): undefined reference to `YAML::detail::node_data::empty_scalar[abi:cxx11]'
CMakeFiles/openxcom.dir/Savegame/SavedBattleGame.cpp.o: In function `OpenXcom::SavedBattleGame::save() const':
SavedBattleGame.cpp:(.text+0x4aa2): undefined reference to `YAML::EncodeBase64[abi:cxx11](unsigned char const*, unsigned int)'
CMakeFiles/openxcom.dir/Savegame/SavedBattleGame.cpp.o: In function `OpenXcom::SavedBattleGame::load(YAML::Node const&, OpenXcom::Mod*, OpenXcom::SavedGame*)':
SavedBattleGame.cpp:(.text+0x8925): undefined reference to `YAML::DecodeBase64(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Savegame/SavedGame.cpp.o: In function `YAML::Node::Scalar[abi:cxx11]() const [clone .isra.327]':
SavedGame.cpp:(.text+0x339): undefined reference to `YAML::detail::node_data::empty_scalar[abi:cxx11]'
CMakeFiles/openxcom.dir/Savegame/SavedGame.cpp.o: In function `OpenXcom::SavedGame::getSaveInfo(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, OpenXcom::Language*)':
SavedGame.cpp:(.text+0x4565): undefined reference to `YAML::LoadFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Savegame/SavedGame.cpp.o: In function `OpenXcom::SavedGame::save(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
SavedGame.cpp:(.text+0x6653): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Savegame/SavedGame.cpp.o: In function `OpenXcom::SavedGame::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, OpenXcom::Mod*)':
SavedGame.cpp:(.text+0x9809): undefined reference to `YAML::LoadAllFromFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Savegame/Soldier.cpp.o: In function `OpenXcom::Soldier::save() const':
Soldier.cpp:(.text+0x406c): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Soldier.cpp:(.text+0x4152): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Soldier.cpp:(.text+0x46ae): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Savegame/SoldierDiary.cpp.o: In function `YAML::Node::Scalar[abi:cxx11]() const [clone .isra.143]':
SoldierDiary.cpp:(.text+0x1e9): undefined reference to `YAML::detail::node_data::empty_scalar[abi:cxx11]'
CMakeFiles/openxcom.dir/Savegame/Target.cpp.o: In function `OpenXcom::Target::saveId() const':
Target.cpp:(.text+0x1d42): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Target.cpp:(.text+0x1dd5): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Savegame/Target.cpp.o: In function `OpenXcom::Target::save() const':
Target.cpp:(.text+0x3311): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Target.cpp:(.text+0x33bc): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
Target.cpp:(.text+0x3721): undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CMakeFiles/openxcom.dir/Savegame/Target.cpp.o:Target.cpp:(.text+0x3a0b): more undefined references to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' follow
collect2: error: ld returned 1 exit status
src/CMakeFiles/openxcom.dir/build.make:7867: recipe for target 'bin/openxcom' failed
make[2]: *** [bin/openxcom] Error 1
CMakeFiles/Makefile2:90: recipe for target 'src/CMakeFiles/openxcom.dir/all' failed
make[1]: *** [src/CMakeFiles/openxcom.dir/all] Error 2
Makefile:136: recipe for target 'all' failed
make: *** [all] Error 2