Can't compile, lots of missing symbols February 16, 2010, 09:26:08 pm Quote1>baum_edit.obj : error LNK2001: unresolved external symbol "public: void __thiscall gui_fixedwidth_textarea_t::recalc_size(void)" (?recalc_size@gui_fixedwidth_textarea_t@@QAEXXZ)1>extend_edit.obj : error LNK2001: unresolved external symbol "public: void __thiscall gui_fixedwidth_textarea_t::set_width(short)" (?set_width@gui_fixedwidth_textarea_t@@QAEXF@Z)1>extend_edit.obj : error LNK2001: unresolved external symbol "public: __thiscall gui_fixedwidth_textarea_t::gui_fixedwidth_textarea_t(char const * const,short,cl**** koord)" (??0gui_fixedwidth_textarea_t@@QAE@QBDFVkoord@@@Z)1>messagebox.obj : error LNK2001: unresolved external symbol "public: void __thiscall gui_fixedwidth_textarea_t::set_reserved_area(cl**** koord)" (?set_reserved_area@gui_fixedwidth_textarea_t@@QAEXVkoord@@@Z)1>network.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall nwc_join_t::rdwr(void)" (?rdwr@nwc_join_t@@UAEXXZ)1>network.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall nwc_join_t::execute(cl**** karte_t *)" (?execute@nwc_join_t@@UAE_NPAVkarte_t@@@Z)1>network.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall nwc_game_t::rdwr(void)" (?rdwr@nwc_game_t@@UAEXXZ)1>network.obj : error LNK2001: unresolved external symbol "public: static cl**** network_command_t * __cdecl network_command_t::read_from_socket(unsigned int)" (?read_from_socket@network_command_t@@SAPAV1@I@Z)1>network.obj : error LNK2001: unresolved external symbol "public: void __thiscall network_command_t::send(unsigned int)" (?send@network_command_t@@QAEXI@Z)1>network.obj : error LNK2001: unresolved external symbol "public: void __thiscall network_command_t::prepare_to_send(void)" (?prepare_to_send@network_command_t@@QAEXXZ)1>network.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall network_command_t::~network_command_t(void)" (??1network_command_t@@UAE@XZ)1>network.obj : error LNK2001: unresolved external symbol "public: __thiscall network_command_t::network_command_t(unsigned short)" (??0network_command_t@@QAE@G@Z)1>player_frame_t.obj : error LNK2001: unresolved external symbol "public: __thiscall p****word_frame_t::p****word_frame_t(cl**** spieler_t *)" (??0p****word_frame_t@@QAE@PAVspieler_t@@@Z)1>roadsign.obj : error LNK2001: unresolved external symbol "public: __thiscall trafficlight_info_t::trafficlight_info_t(cl**** roadsign_t *)" (??0trafficlight_info_t@@QAE@PAVroadsign_t@@@Z)1>simworld.obj : error LNK2001: unresolved external symbol "public: __thiscall nwc_tool_t::nwc_tool_t(cl**** spieler_t *,cl**** werkzeug_t *,cl**** koord3d,unsigned int,bool)" (??0nwc_tool_t@@QAE@PAVspieler_t@@PAVwerkzeug_t@@Vkoord3d@@I_N@Z)1>simworld.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall nwc_check_t::rdwr(void)" (?rdwr@nwc_check_t@@UAEXXZ)1>simworld.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall network_world_command_t::execute(cl**** karte_t *)" (?execute@network_world_command_t@@UAE_NPAVkarte_t@@@Z)1>simworld.obj : error LNK2001: unresolved external symbol "public: __thiscall network_world_command_t::network_world_command_t(unsigned short,unsigned int)" (??0network_world_command_t@@QAE@GI@Z)1>C:\Documents and Settings\Kirby\Desktop\simutrans\trunk\\..\simutrans\Simutrans.exe : fatal error LNK1120: 18 unresolved externalsFor example I don't see any implementation of gui_fixedwidth_textarea_t methods anywhere in my updated version of trunk. Any ideas? Also where do I look for bugs that currently need to be fixed? Thank you. Quote Selected
Re: Can't compile, lots of missing symbols Reply #1 – February 16, 2010, 10:42:50 pm Aparently your project file was not updated. Either add gui_textarea.cc manually to your project or update and open then again. And for bugs to be fixed, just look in this board. But most of the easy ones are fixed already ... Quote Selected