r12015 undefined symbols (VC8)
Posted: Wed Mar 26, 2008 6:07 pm
Sometime between r11993 and r12015, something happened to which VC8 objects. Linking fails citing two undefined symbols (decorated names removed for readability):
(vega-vc8, vegastrike and data4.x all synced to 12015.)
Code: Select all
main.obj : error LNK2019: unresolved external symbol "public: void __thiscall vs_options::init(void)" referenced in function _SDL_main
main_loop.obj : error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall vs_options::getCallsign(int)" referenced in function "void __cdecl createObjects(class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > &,class std::vector<class StarSystem *,class std::allocator<class StarSystem *> > &,class std::vector<class QVector,class std::allocator<class QVector> > &,class std::vector<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >,class std::allocator<class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > > &)"