Atlas - Build Error Sample

back

2005 January 22: Atlas Build Errors: MSVC7 in XP SP2 -

This is a 'copy' of the 'Output' window -

------ Build started: Project: atlas, Configuration: Debug Win32 ------

Linking...
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::operator<<(class std::basic_ostream<char,struct std::char_traits<char> > & (__cdecl*)(class std::basic_ostream<char,struct std::char_traits<char> > &))" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::operator<<<struct std::char_traits<char> >(class std::basic_ostream<char,struct std::char_traits<char> > &,char const *)" (??$?6U?$char_traits@D@std@@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@PBD@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::endl(class std::basic_ostream<char,struct std::char_traits<char> > &)" (?endl@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@AAV21@@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::operator=(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: char const * __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::c_str(void)const " (?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "bool __cdecl std::operator==<char,struct std::char_traits<char>,class std::allocator<char> >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,char const *)" (??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@PBD@Z) already defined in SimGear.lib(sg_socket.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::~basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(void)" (??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::substr(unsigned int,unsigned int)const " (?substr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV12@II@Z) already defined in SimGear.lib(sg_path.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: unsigned int __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::find(char const *,unsigned int)const " (?find@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPBDI@Z) already defined in SimGear.lib(sg_path.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(char const *)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z) already defined in SimGear.lib(sg_socket.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::operator+=(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z) already defined in SimGear.lib(sg_binobj.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z) already defined in SimGear.lib(sg_socket.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(unsigned int,char)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ID@Z) already defined in SimGear.lib(sg_path.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::operator+=(char const *)" (??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z) already defined in SimGear.lib(sg_binobj.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::operator+=(char)" (??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@D@Z) already defined in SimGear.lib(sg_path.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: int __thiscall std::ios_base::width(int)" (?width@ios_base@std@@QAEHH@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: void __thiscall std::basic_ios<char,struct std::char_traits<char> >::setstate(int,bool)" (?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::append(unsigned int,char)" (?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z) already defined in SimGear.lib(sg_socket.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: static char __cdecl std::char_traits<char>::to_char_type(int const &)" (?to_char_type@?$char_traits@D@std@@SADABH@Z) already defined in SimGear.lib(logstream.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: static bool __cdecl std::char_traits<char>::eq_int_type(int const &,int const &)" (?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: static int __cdecl std::char_traits<char>::eof(void)" (?eof@?$char_traits@D@std@@SAHXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_streambuf<char,struct std::char_traits<char> > * __thiscall std::basic_ios<char,struct std::char_traits<char> >::rdbuf(void)const " (?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: unsigned int __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::max_size(void)const " (?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: int __thiscall std::ios_base::width(void)const " (?width@ios_base@std@@QBEHXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::erase(unsigned int,unsigned int)" (?erase@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@II@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: __thiscall std::locale::~locale(void)" (??1locale@std@@QAE@XZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::locale __thiscall std::ios_base::getloc(void)const " (?getloc@ios_base@std@@QBE?AVlocale@2@XZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: void __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::_Unlock(void)" (?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEXXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: void __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::_Lock(void)" (?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEXXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: void __thiscall std::locale::facet::_Incref(void)" (?_Incref@facet@locale@std@@QAEXXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: static unsigned int __cdecl std::ctype<char>::_Getcat(class std::locale::facet const * *)" (?_Getcat@?$ctype@D@std@@SAIPAPBVfacet@locale@2@@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: __thiscall std::locale::id::operator unsigned int(void)" (??Bid@locale@std@@QAEIXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: char __thiscall std::basic_ios<char,struct std::char_traits<char> >::widen(char)const " (?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDD@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: unsigned int __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::size(void)const " (?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: static int __cdecl std::char_traits<char>::to_int_type(char const &)" (?to_int_type@?$char_traits@D@std@@SAHABD@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: char const & __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::operator[](unsigned int)const " (??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEABDI@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: int __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::sputc(char)" (?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: char __thiscall std::basic_ios<char,struct std::char_traits<char> >::fill(void)const " (?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: int __thiscall std::ios_base::flags(void)const " (?flags@ios_base@std@@QBEHXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::flush(void)" (?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > * __thiscall std::basic_ios<char,struct std::char_traits<char> >::tie(void)const " (?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: bool __thiscall std::ios_base::good(void)const " (?good@ios_base@std@@QBE_NXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: void __thiscall std::basic_ostream<char,struct std::char_traits<char> >::_Osfx(void)" (?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::operator<<(unsigned int)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@I@Z) already defined in SimGear.lib(sg_binobj.obj)
libcpmtd.lib(locale0.obj) : error LNK2005: "public: __thiscall std::locale::locale(void)" (??0locale@std@@QAE@XZ) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(locale0.obj) : error LNK2005: "public: class std::locale::facet const * __thiscall std::locale::_Getfacet(unsigned int)const " (?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(locale0.obj) : error LNK2005: "public: void __thiscall std::locale::facet::_Register(void)" (?_Register@facet@locale@std@@QAEXXZ) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(locale0.obj) : error LNK2005: "public: __thiscall std::_Locinfo::_Locinfo(char const *)" (??0_Locinfo@std@@QAE@PBD@Z) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(locale0.obj) : error LNK2005: "public: __thiscall std::_Locinfo::~_Locinfo(void)" (??1_Locinfo@std@@QAE@XZ) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(xdebug.obj) : error LNK2005: "void * __cdecl operator new(unsigned int,struct std::_DebugHeapTag_t const &,char *,int)" (??2@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(xdebug.obj) : error LNK2005: "void * __cdecl operator new[](unsigned int,struct std::_DebugHeapTag_t const &,char *,int)" (??_U@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(xdebug.obj) : error LNK2005: "void __cdecl operator delete(void *,struct std::_DebugHeapTag_t const &,char *,int)" (??3@YAXPAXABU_DebugHeapTag_t@std@@PADH@Z) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(ios.obj) : error LNK2005: "public: void __thiscall std::ios_base::clear(int,bool)" (?clear@ios_base@std@@QAEXH_N@Z) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(ios.obj) : error LNK2005: "public: virtual __thiscall std::ios_base::~ios_base(void)" (??1ios_base@std@@UAE@XZ) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(ios.obj) : error LNK2005: "public: void __thiscall std::ios_base::_Addstd(void)" (?_Addstd@ios_base@std@@QAEXXZ) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(ios.obj) : error LNK2005: "protected: void __thiscall std::ios_base::_Init(void)" (?_Init@ios_base@std@@IAEXXZ) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(xlock.obj) : error LNK2005: "public: __thiscall std::_Lockit::_Lockit(int)" (??0_Lockit@std@@QAE@H@Z) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(xlock.obj) : error LNK2005: "public: __thiscall std::_Lockit::~_Lockit(void)" (??1_Lockit@std@@QAE@XZ) already defined in msvcprtd.lib(MSVCP71D.dll)
Atlas.obj : warning LNK4217: locally defined symbol _atof imported in function "bool __cdecl parse_nmea(char *)" (?parse_nmea@@YA_NPAD@Z)
MapMaker.obj : warning LNK4217: locally defined symbol _atof imported in function "public: int __thiscall MapMaker::createMap(class GfxOutput *,float,float,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,float)" (?createMap@MapMaker@@QAEHPAVGfxOutput@@MMV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@Z)
Overlays.obj : warning LNK4049: locally defined symbol _atof imported
Atlas.obj : warning LNK4217: locally defined symbol _printf imported in function "void __cdecl show_cb(class puObject *)" (?show_cb@@YAXPAVpuObject@@@Z)
MapMaker.obj : warning LNK4217: locally defined symbol _printf imported in function "protected: void __thiscall MapMaker::sub_trifan(class std::vector<int,class std::allocator<int> > const &,class std::vector<float *,class std::allocator<float *> > &,class std::vector<float *,class std::allocator<float *> > &)" (?sub_trifan@MapMaker@@IAEXABV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@PAMV?$allocator@PAM@std@@@3@1@Z)
OutputGL.obj : warning LNK4049: locally defined symbol _printf imported
Atlas.obj : warning LNK4217: locally defined symbol _sprintf imported in function "void __cdecl redrawMap(void)" (?redrawMap@@YAXXZ)
MapBrowser.obj : warning LNK4049: locally defined symbol _sprintf imported
MapMaker.obj : warning LNK4217: locally defined symbol _sprintf imported in function "public: int __thiscall MapMaker::createMap(class GfxOutput *,float,float,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,float)" (?createMap@MapMaker@@QAEHPAVGfxOutput@@MMV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@Z)
Overlays.obj : warning LNK4049: locally defined symbol _sprintf imported
Atlas.obj : warning LNK4217: locally defined symbol _fflush imported in function _main
MapMaker.obj : warning LNK4217: locally defined symbol _fflush imported in function "protected: void __thiscall MapMaker::read_materials(char *)" (?read_materials@MapMaker@@IAEXPAD@Z)
Atlas.obj : warning LNK4217: locally defined symbol _getenv imported in function _main
MapMaker.obj : warning LNK4049: locally defined symbol _getenv imported
Overlays.obj : warning LNK4217: locally defined symbol _getenv imported in function "public: void __thiscall Overlays::load_new_navaids(void)" (?load_new_navaids@Overlays@@QAEXXZ)
Atlas.obj : warning LNK4217: locally defined symbol _fprintf imported in function _main
MapMaker.obj : warning LNK4049: locally defined symbol _fprintf imported
Overlays.obj : warning LNK4217: locally defined symbol _fprintf imported in function "public: void __thiscall Overlays::load_navaids(void)" (?load_navaids@Overlays@@QAEXXZ)
Atlas.obj : warning LNK4049: locally defined symbol __iob imported
MapMaker.obj : warning LNK4049: locally defined symbol __iob imported
Overlays.obj : warning LNK4217: locally defined symbol __iob imported in function "public: void __thiscall Overlays::load_navaids(void)" (?load_navaids@Overlays@@QAEXXZ)
Atlas.obj : warning LNK4217: locally defined symbol _toupper imported in function _main
Atlas.obj : warning LNK4217: locally defined symbol _strncmp imported in function _main
MapMaker.obj : warning LNK4049: locally defined symbol _strncmp imported
Atlas.obj : warning LNK4217: locally defined symbol ??0bad_cast@@QAE@PBD@Z (public: __thiscall bad_cast::bad_cast(char const *)) imported in function "class std::ctype<char> const & __cdecl std::use_facet<class std::ctype<char> >(class std::locale const &)" (??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z)
MapBrowser.obj : warning LNK4049: locally defined symbol ??0bad_cast@@QAE@PBD@Z (public: __thiscall bad_cast::bad_cast(char const *)) imported
MapMaker.obj : warning LNK4217: locally defined symbol ??0bad_cast@@QAE@PBD@Z (public: __thiscall bad_cast::bad_cast(char const *)) imported in function "public: __thiscall SGBinObject::SGBinObject(void)" (??0SGBinObject@@QAE@XZ)
Overlays.obj : warning LNK4217: locally defined symbol ??0bad_cast@@QAE@PBD@Z (public: __thiscall bad_cast::bad_cast(char const *)) imported in function "public: void __thiscall Overlays::load_new_navaids(void)" (?load_new_navaids@Overlays@@QAEXXZ)
FlightTrack.obj : warning LNK4217: locally defined symbol ??1exception@@UAE@XZ (public: virtual __thiscall exception::~exception(void)) imported in function __unwindfunclet$??0logic_error@std@@QAE@ABV01@@Z$0
MapBrowser.obj : warning LNK4217: locally defined symbol ??1exception@@UAE@XZ (public: virtual __thiscall exception::~exception(void)) imported in function "public: class std::list<struct MapBrowser::MapTile *,class std::allocator<struct MapBrowser::MapTile *> >::iterator __thiscall std::list<struct MapBrowser::MapTile *,class std::allocator<struct MapBrowser::MapTile *> >::iterator::operator++(int)" (??Eiterator@?$list@PAUMapTile@MapBrowser@@V?$allocator@PAUMapTile@MapBrowser@@@std@@@std@@QAE?AV012@H@Z)
MapMaker.obj : warning LNK4049: locally defined symbol ??1exception@@UAE@XZ (public: virtual __thiscall exception::~exception(void)) imported
Overlays.obj : warning LNK4217: locally defined symbol ??1exception@@UAE@XZ (public: virtual __thiscall exception::~exception(void)) imported in function "public: void __thiscall Overlays::load_airports(void)" (?load_airports@Overlays@@QAEXXZ)
FlightTrack.obj : warning LNK4217: locally defined symbol ??0exception@@QAE@ABV0@@Z (public: __thiscall exception::exception(class exception const &)) imported in function "public: __thiscall std::logic_error::logic_error(class std::logic_error const &)" (??0logic_error@std@@QAE@ABV01@@Z)
MapBrowser.obj : warning LNK4049: locally defined symbol ??0exception@@QAE@ABV0@@Z (public: __thiscall exception::exception(class exception const &)) imported
MapMaker.obj : warning LNK4049: locally defined symbol ??0exception@@QAE@ABV0@@Z (public: __thiscall exception::exception(class exception const &)) imported
Overlays.obj : warning LNK4217: locally defined symbol ??0exception@@QAE@ABV0@@Z (public: __thiscall exception::exception(class exception const &)) imported in function __ehhandler$?load_airports@Overlays@@QAEXXZ
FlightTrack.obj : warning LNK4217: locally defined symbol ??0exception@@QAE@XZ (public: __thiscall exception::exception(void)) imported in function "public: __thiscall std::logic_error::logic_error(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@@Z)
MapBrowser.obj : warning LNK4049: locally defined symbol ??0exception@@QAE@XZ (public: __thiscall exception::exception(void)) imported
MapMaker.obj : warning LNK4049: locally defined symbol ??0exception@@QAE@XZ (public: __thiscall exception::exception(void)) imported
Overlays.obj : warning LNK4049: locally defined symbol ??0exception@@QAE@XZ (public: __thiscall exception::exception(void)) imported
LoadPng.obj : warning LNK4217: locally defined symbol _fclose imported in function "char * __cdecl loadPng(char *,int *,int *)" (?loadPng@@YAPADPADPAH1@Z)
MapMaker.obj : warning LNK4049: locally defined symbol _fclose imported
OutputGL.obj : warning LNK4049: locally defined symbol _fclose imported
LoadPng.obj : warning LNK4217: locally defined symbol _fread imported in function "char * __cdecl loadPng(char *,int *,int *)" (?loadPng@@YAPADPADPAH1@Z)
LoadPng.obj : warning LNK4217: locally defined symbol _fopen imported in function "char * __cdecl loadPng(char *,int *,int *)" (?loadPng@@YAPADPADPAH1@Z)
MapMaker.obj : warning LNK4049: locally defined symbol _fopen imported
OutputGL.obj : warning LNK4049: locally defined symbol _fopen imported
MapMaker.obj : warning LNK4217: locally defined symbol _floor imported in function _floorf
MapMaker.obj : warning LNK4217: locally defined symbol _atoi imported in function "protected: int __thiscall MapMaker::process_ascii_file(char *,float * const)" (?process_ascii_file@MapMaker@@IAEHPADQAM@Z)
MapMaker.obj : warning LNK4217: locally defined symbol _putc imported in function "protected: int __thiscall MapMaker::process_directory(char *,int,int,int,float * const)" (?process_directory@MapMaker@@IAEHPADHHHQAM@Z)
MapMaker.obj : warning LNK4217: locally defined symbol _fgets imported in function "protected: void __thiscall MapMaker::read_materials(char *)" (?read_materials@MapMaker@@IAEXPAD@Z)
MapMaker.obj : warning LNK4217: locally defined symbol __assert imported in function "public: double & __thiscall Point3D::operator[](int)" (??APoint3D@@QAEAANH@Z)
MapMaker.obj : warning LNK4217: locally defined symbol _memmove imported in function "int * __cdecl std::_Copy_backward_opt<int *,int *>(int *,int *,int *,struct std::_Scalar_ptr_iterator_tag)" (??$_Copy_backward_opt@PAHPAH@std@@YAPAHPAH00U_Scalar_ptr_iterator_tag@0@@Z)
Overlays.obj : warning LNK4049: locally defined symbol _memmove imported
Overlays.obj : warning LNK4217: locally defined symbol _strncpy imported in function "public: void __thiscall Overlays::load_airports(void)" (?load_airports@Overlays@@QAEXXZ)
OLDNAMES.lib(access.obi) : warning LNK4049: locally defined symbol __access imported
OLDNAMES.lib(stat.obi) : warning LNK4049: locally defined symbol __stat imported
Atlas.obj : error LNK2019: unresolved external symbol __imp__puts referenced in function "void __cdecl zoom_cb(class puObject *)" (?zoom_cb@@YAXPAVpuObject@@@Z)
Atlas.obj : error LNK2019: unresolved external symbol __imp__sscanf referenced in function "void __cdecl position_cb(class puObject *)" (?position_cb@@YAXPAVpuObject@@@Z)
MapMaker.obj : error LNK2001: unresolved external symbol __imp__sscanf
Overlays.obj : error LNK2019: unresolved external symbol __imp__sscanf referenced in function "protected: void __thiscall Overlays::draw_navaids(float,float,float,float)" (?draw_navaids@Overlays@@IAEXMMMM@Z)
Atlas.obj : error LNK2019: unresolved external symbol __imp__access referenced in function _main
OLDNAMES.lib(access.obi) : error LNK2001: unresolved external symbol __imp__access
MapMaker.obj : error LNK2019: unresolved external symbol __imp__strtok referenced in function "protected: int __thiscall MapMaker::process_ascii_file(char *,float * const)" (?process_ascii_file@MapMaker@@IAEHPADQAM@Z)
Overlays.obj : error LNK2001: unresolved external symbol __imp__strtok
MapMaker.obj : error LNK2019: unresolved external symbol __imp__stat referenced in function "protected: int __thiscall MapMaker::process_directory(char *,int,int,int,float * const)" (?process_directory@MapMaker@@IAEHPADHHHQAM@Z)
OLDNAMES.lib(stat.obi) : error LNK2001: unresolved external symbol __imp__stat
.\Debug/atlas.exe : fatal error LNK1120: 5 unresolved externals

Build log was saved at "file://c:\Fg099\Atlas\Atlas\Debug\BuildLog.htm"
atlas - 69 error(s), 57 warning(s)

back

Or, nicely formatted, per the BuildLog.htm file written by MSVC7 -

Build Log 
   
 

------- Build started: Project: atlas, Configuration: Debug|Win32 -------

Environment Space
   
    ALLUSERSPROFILE=C:\Documents and Settings\All Users
    APPDATA=C:\Documents and Settings\Geoff McLane\Application Data
    Basemake=C:\Program Files\Microsoft SDK\Include\BKOffice.Mak
    Bkoffice=C:\Program Files\Microsoft SDK\.
    CLIENTNAME=Console
    CommonProgramFiles=C:\Program Files\Common Files
    COMPUTERNAME=PRO-1
    ComSpec=C:\WINDOWS\system32\cmd.exe
    FP_NO_HOST_CHECK=NO
    HOMEDRIVE=C:
    HOMEPATH=\Documents and Settings\Geoff McLane
    INCLUDE=C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\include;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\include\prerelease;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\include
    INETSDK=C:\Program Files\Microsoft SDK\.
    LIB=C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\lib;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\lib;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\lib;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\lib\prerelease;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\lib
    LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322
    LOGONSERVER=\\PRO-1
    MSDevDir=C:\Program Files\Microsoft Visual Studio\Common\MSDev98
    MSSdk=C:\Program Files\Microsoft SDK\.
    Mstools=C:\Program Files\Microsoft SDK\.
    NUMBER_OF_PROCESSORS=2
    OS=Windows_NT
    Path=C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\bin;C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin;C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\bin\prerelease;C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\bin;C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\tools;C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\ide;C:\Program Files\HTML Help Workshop\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SDK\Bin\.;C:\Program Files\Microsoft SDK\Bin\WinNT\.;c:\Program Files\Microsoft SQL Server\90\Tools\Binn\
    PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
    PROCESSOR_ARCHITECTURE=x86
    PROCESSOR_IDENTIFIER=x86 Family 15 Model 3 Stepping 4, GenuineIntel
    PROCESSOR_LEVEL=15
    PROCESSOR_REVISION=0304
    ProgramFiles=C:\Program Files
    SESSIONNAME=Console
    SystemDrive=C:
    SystemRoot=C:\WINDOWS
    TEMP=C:\DOCUME~1\GEOFFM~1\LOCALS~1\Temp
    TMP=C:\DOCUME~1\GEOFFM~1\LOCALS~1\Temp
    USERDOMAIN=PRO-1
    USERNAME=Geoff McLane
    USERPROFILE=C:\Documents and Settings\Geoff McLane
    VS71COMNTOOLS=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\
    VS80COMNTOOLS=C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\
    windir=C:\WINDOWS
    _ACP_ATLPROV=C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\ATLPROV.DLL
    _ACP_INCLUDE=C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\include;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\include\prerelease;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\include
    _ACP_LIB=C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\lib;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\lib;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\lib;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\lib\prerelease;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\lib;..\..;..\..\SimGear\source;..\..\SimGear\source\src-libs\zlib-1.1.4;..\..\png\lpng128;C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\include;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\include\prerelease;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\include
    _ACP_PATH=C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\bin;C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322;C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin;C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\bin\prerelease;C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\bin;C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\tools;C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\ide;C:\Program Files\HTML Help Workshop\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SDK\Bin\.;C:\Program Files\Microsoft SDK\Bin\WinNT\.;c:\Program Files\Microsoft SQL Server\90\Tools\Binn\
Command Lines
   
Creating temporary file "c:\Fg099\Atlas\Atlas\Debug\RSP000001.rsp" with contents
[
/OUT:".\Debug/atlas.exe" /INCREMENTAL /NOLOGO /LIBPATH:"..\..\PLIB" /LIBPATH:"..\..\SimGear\source\Debug" /LIBPATH:"..\..\png\lpng128\projects\visualc71\Win32_LIB_Debug" /LIBPATH:"..\..\SimGear\source\src-libs\zlib-1.1.4\Debug" /NODEFAULTLIB:"MSVCRTD.lib" /DEBUG /PDB:".\Debug/atlas.pdb" /SUBSYSTEM:CONSOLE /MACHINE:I386 ws2_32.lib SimGear.lib sg_d.lib ssg_d.lib pui_d.lib ul_d.lib fnt_d.lib net_d.lib libpngd.lib zlib.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib "\Fg099\SimGear\source\src-libs\zlib-1.1.4\Debug\zlib.lib"
.\Debug\Atlas.obj
.\Debug\FlightTrack.obj
.\Debug\LoadPng.obj
.\Debug\MapBrowser.obj
.\Debug\MapMaker.obj
.\Debug\Output.obj
.\Debug\OutputGL.obj
.\Debug\Overlays.obj
.\Debug\Projection.obj
]
Creating command line "link.exe @c:\Fg099\Atlas\Atlas\Debug\RSP000001.rsp"
Output Window
   
Linking...
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_ostream
 > & __thiscall std::basic_ostream
 >::operator<<(class std::basic_ostream
 > & (__cdecl*)(class std::basic_ostream
 > &))" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "class std::basic_ostream
 > & __cdecl std::operator<<
 >(class std::basic_ostream
 > &,char const *)" (??$?6U?$char_traits@D@std@@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@PBD@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "class std::basic_ostream
 > & __cdecl std::endl(class std::basic_ostream
 > &)" (?endl@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@AAV21@@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_string
,class std::allocator
 > & __thiscall std::basic_string
,class std::allocator
 >::operator=(class std::basic_string
,class std::allocator
 > const &)" (??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: char const * __thiscall std::basic_string
,class std::allocator
 >::c_str(void)const " (?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "bool __cdecl std::operator==
,class std::allocator
 >(class std::basic_string
,class std::allocator
 > const &,char const *)" (??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@PBD@Z) already defined in SimGear.lib(sg_socket.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: __thiscall std::basic_string
,class std::allocator
 >::~basic_string
,class std::allocator
 >(void)" (??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_string
,class std::allocator
 > __thiscall std::basic_string
,class std::allocator
 >::substr(unsigned int,unsigned int)const " (?substr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV12@II@Z) already defined in SimGear.lib(sg_path.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: unsigned int __thiscall std::basic_string
,class std::allocator
 >::find(char const *,unsigned int)const " (?find@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPBDI@Z) already defined in SimGear.lib(sg_path.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: __thiscall std::basic_string
,class std::allocator
 >::basic_string
,class std::allocator
 >(char const *)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z) already defined in SimGear.lib(sg_socket.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_string
,class std::allocator
 > & __thiscall std::basic_string
,class std::allocator
 >::operator+=(class std::basic_string
,class std::allocator
 > const &)" (??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z) already defined in SimGear.lib(sg_binobj.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: __thiscall std::basic_string
,class std::allocator
 >::basic_string
,class std::allocator
 >(class std::basic_string
,class std::allocator
 > const &)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z) already defined in SimGear.lib(sg_socket.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: __thiscall std::basic_string
,class std::allocator
 >::basic_string
,class std::allocator
 >(unsigned int,char)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ID@Z) already defined in SimGear.lib(sg_path.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_string
,class std::allocator
 > & __thiscall std::basic_string
,class std::allocator
 >::operator+=(char const *)" (??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z) already defined in SimGear.lib(sg_binobj.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_string
,class std::allocator
 > & __thiscall std::basic_string
,class std::allocator
 >::operator+=(char)" (??Y?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@D@Z) already defined in SimGear.lib(sg_path.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: int __thiscall std::ios_base::width(int)" (?width@ios_base@std@@QAEHH@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: void __thiscall std::basic_ios
 >::setstate(int,bool)" (?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_string
,class std::allocator
 > & __thiscall std::basic_string
,class std::allocator
 >::append(unsigned int,char)" (?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z) already defined in SimGear.lib(sg_socket.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: static char __cdecl std::char_traits
::to_char_type(int const &)" (?to_char_type@?$char_traits@D@std@@SADABH@Z) already defined in SimGear.lib(logstream.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: static bool __cdecl std::char_traits
::eq_int_type(int const &,int const &)" (?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: static int __cdecl std::char_traits
::eof(void)" (?eof@?$char_traits@D@std@@SAHXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_streambuf
 > * __thiscall std::basic_ios
 >::rdbuf(void)const " (?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: unsigned int __thiscall std::basic_string
,class std::allocator
 >::max_size(void)const " (?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: int __thiscall std::ios_base::width(void)const " (?width@ios_base@std@@QBEHXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_string
,class std::allocator
 > & __thiscall std::basic_string
,class std::allocator
 >::erase(unsigned int,unsigned int)" (?erase@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@II@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: __thiscall std::locale::~locale(void)" (??1locale@std@@QAE@XZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::locale __thiscall std::ios_base::getloc(void)const " (?getloc@ios_base@std@@QBE?AVlocale@2@XZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: void __thiscall std::basic_streambuf
 >::_Unlock(void)" (?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEXXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: void __thiscall std::basic_streambuf
 >::_Lock(void)" (?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEXXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: void __thiscall std::locale::facet::_Incref(void)" (?_Incref@facet@locale@std@@QAEXXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: static unsigned int __cdecl std::ctype
::_Getcat(class std::locale::facet const * *)" (?_Getcat@?$ctype@D@std@@SAIPAPBVfacet@locale@2@@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: __thiscall std::locale::id::operator unsigned int(void)" (??Bid@locale@std@@QAEIXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: char __thiscall std::basic_ios
 >::widen(char)const " (?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDD@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: unsigned int __thiscall std::basic_string
,class std::allocator
 >::size(void)const " (?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: static int __cdecl std::char_traits
::to_int_type(char const &)" (?to_int_type@?$char_traits@D@std@@SAHABD@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: char const & __thiscall std::basic_string
,class std::allocator
 >::operator[](unsigned int)const " (??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEABDI@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: int __thiscall std::basic_streambuf
 >::sputc(char)" (?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: char __thiscall std::basic_ios
 >::fill(void)const " (?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: int __thiscall std::ios_base::flags(void)const " (?flags@ios_base@std@@QBEHXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_ostream
 > & __thiscall std::basic_ostream
 >::flush(void)" (?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_ostream
 > * __thiscall std::basic_ios
 >::tie(void)const " (?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: bool __thiscall std::ios_base::good(void)const " (?good@ios_base@std@@QBE_NXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: void __thiscall std::basic_ostream
 >::_Osfx(void)" (?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ) already defined in SimGear.lib(sg_serial.obj)
msvcprtd.lib(MSVCP71D.dll) : error LNK2005: "public: class std::basic_ostream
 > & __thiscall std::basic_ostream
 >::operator<<(unsigned int)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@I@Z) already defined in SimGear.lib(sg_binobj.obj)
libcpmtd.lib(locale0.obj) : error LNK2005: "public: __thiscall std::locale::locale(void)" (??0locale@std@@QAE@XZ) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(locale0.obj) : error LNK2005: "public: class std::locale::facet const * __thiscall std::locale::_Getfacet(unsigned int)const " (?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(locale0.obj) : error LNK2005: "public: void __thiscall std::locale::facet::_Register(void)" (?_Register@facet@locale@std@@QAEXXZ) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(locale0.obj) : error LNK2005: "public: __thiscall std::_Locinfo::_Locinfo(char const *)" (??0_Locinfo@std@@QAE@PBD@Z) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(locale0.obj) : error LNK2005: "public: __thiscall std::_Locinfo::~_Locinfo(void)" (??1_Locinfo@std@@QAE@XZ) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(xdebug.obj) : error LNK2005: "void * __cdecl operator new(unsigned int,struct std::_DebugHeapTag_t const &,char *,int)" (??2@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(xdebug.obj) : error LNK2005: "void * __cdecl operator new[](unsigned int,struct std::_DebugHeapTag_t const &,char *,int)" (??_U@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(xdebug.obj) : error LNK2005: "void __cdecl operator delete(void *,struct std::_DebugHeapTag_t const &,char *,int)" (??3@YAXPAXABU_DebugHeapTag_t@std@@PADH@Z) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(ios.obj) : error LNK2005: "public: void __thiscall std::ios_base::clear(int,bool)" (?clear@ios_base@std@@QAEXH_N@Z) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(ios.obj) : error LNK2005: "public: virtual __thiscall std::ios_base::~ios_base(void)" (??1ios_base@std@@UAE@XZ) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(ios.obj) : error LNK2005: "public: void __thiscall std::ios_base::_Addstd(void)" (?_Addstd@ios_base@std@@QAEXXZ) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(ios.obj) : error LNK2005: "protected: void __thiscall std::ios_base::_Init(void)" (?_Init@ios_base@std@@IAEXXZ) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(xlock.obj) : error LNK2005: "public: __thiscall std::_Lockit::_Lockit(int)" (??0_Lockit@std@@QAE@H@Z) already defined in msvcprtd.lib(MSVCP71D.dll)
libcpmtd.lib(xlock.obj) : error LNK2005: "public: __thiscall std::_Lockit::~_Lockit(void)" (??1_Lockit@std@@QAE@XZ) already defined in msvcprtd.lib(MSVCP71D.dll)
Atlas.obj : warning LNK4217: locally defined symbol _atof imported in function "bool __cdecl parse_nmea(char *)" (?parse_nmea@@YA_NPAD@Z)
MapMaker.obj : warning LNK4217: locally defined symbol _atof imported in function "public: int __thiscall MapMaker::createMap(class GfxOutput *,float,float,class std::basic_string
,class std::allocator
 >,float)" (?createMap@MapMaker@@QAEHPAVGfxOutput@@MMV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@Z)
Overlays.obj : warning LNK4049: locally defined symbol _atof imported
Atlas.obj : warning LNK4217: locally defined symbol _printf imported in function "void __cdecl show_cb(class puObject *)" (?show_cb@@YAXPAVpuObject@@@Z)
MapMaker.obj : warning LNK4217: locally defined symbol _printf imported in function "protected: void __thiscall MapMaker::sub_trifan(class std::vector
 > const &,class std::vector
 > &,class std::vector
 > &)" (?sub_trifan@MapMaker@@IAEXABV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@PAMV?$allocator@PAM@std@@@3@1@Z)
OutputGL.obj : warning LNK4049: locally defined symbol _printf imported
Atlas.obj : warning LNK4217: locally defined symbol _sprintf imported in function "void __cdecl redrawMap(void)" (?redrawMap@@YAXXZ)
MapBrowser.obj : warning LNK4049: locally defined symbol _sprintf imported
MapMaker.obj : warning LNK4217: locally defined symbol _sprintf imported in function "public: int __thiscall MapMaker::createMap(class GfxOutput *,float,float,class std::basic_string
,class std::allocator
 >,float)" (?createMap@MapMaker@@QAEHPAVGfxOutput@@MMV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@Z)
Overlays.obj : warning LNK4049: locally defined symbol _sprintf imported
Atlas.obj : warning LNK4217: locally defined symbol _fflush imported in function _main
MapMaker.obj : warning LNK4217: locally defined symbol _fflush imported in function "protected: void __thiscall MapMaker::read_materials(char *)" (?read_materials@MapMaker@@IAEXPAD@Z)
Atlas.obj : warning LNK4217: locally defined symbol _getenv imported in function _main
MapMaker.obj : warning LNK4049: locally defined symbol _getenv imported
Overlays.obj : warning LNK4217: locally defined symbol _getenv imported in function "public: void __thiscall Overlays::load_new_navaids(void)" (?load_new_navaids@Overlays@@QAEXXZ)
Atlas.obj : warning LNK4217: locally defined symbol _fprintf imported in function _main
MapMaker.obj : warning LNK4049: locally defined symbol _fprintf imported
Overlays.obj : warning LNK4217: locally defined symbol _fprintf imported in function "public: void __thiscall Overlays::load_navaids(void)" (?load_navaids@Overlays@@QAEXXZ)
Atlas.obj : warning LNK4049: locally defined symbol __iob imported
MapMaker.obj : warning LNK4049: locally defined symbol __iob imported
Overlays.obj : warning LNK4217: locally defined symbol __iob imported in function "public: void __thiscall Overlays::load_navaids(void)" (?load_navaids@Overlays@@QAEXXZ)
Atlas.obj : warning LNK4217: locally defined symbol _toupper imported in function _main
Atlas.obj : warning LNK4217: locally defined symbol _strncmp imported in function _main
MapMaker.obj : warning LNK4049: locally defined symbol _strncmp imported
Atlas.obj : warning LNK4217: locally defined symbol ??0bad_cast@@QAE@PBD@Z (public: __thiscall bad_cast::bad_cast(char const *)) imported in function "class std::ctype
 const & __cdecl std::use_facet
 >(class std::locale const &)" (??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z)
MapBrowser.obj : warning LNK4049: locally defined symbol ??0bad_cast@@QAE@PBD@Z (public: __thiscall bad_cast::bad_cast(char const *)) imported
MapMaker.obj : warning LNK4217: locally defined symbol ??0bad_cast@@QAE@PBD@Z (public: __thiscall bad_cast::bad_cast(char const *)) imported in function "public: __thiscall SGBinObject::SGBinObject(void)" (??0SGBinObject@@QAE@XZ)
Overlays.obj : warning LNK4217: locally defined symbol ??0bad_cast@@QAE@PBD@Z (public: __thiscall bad_cast::bad_cast(char const *)) imported in function "public: void __thiscall Overlays::load_new_navaids(void)" (?load_new_navaids@Overlays@@QAEXXZ)
FlightTrack.obj : warning LNK4217: locally defined symbol ??1exception@@UAE@XZ (public: virtual __thiscall exception::~exception(void)) imported in function __unwindfunclet$??0logic_error@std@@QAE@ABV01@@Z$0
MapBrowser.obj : warning LNK4217: locally defined symbol ??1exception@@UAE@XZ (public: virtual __thiscall exception::~exception(void)) imported in function "public: class std::list
 >::iterator __thiscall std::list
 >::iterator::operator++(int)" (??Eiterator@?$list@PAUMapTile@MapBrowser@@V?$allocator@PAUMapTile@MapBrowser@@@std@@@std@@QAE?AV012@H@Z)
MapMaker.obj : warning LNK4049: locally defined symbol ??1exception@@UAE@XZ (public: virtual __thiscall exception::~exception(void)) imported
Overlays.obj : warning LNK4217: locally defined symbol ??1exception@@UAE@XZ (public: virtual __thiscall exception::~exception(void)) imported in function "public: void __thiscall Overlays::load_airports(void)" (?load_airports@Overlays@@QAEXXZ)
FlightTrack.obj : warning LNK4217: locally defined symbol ??0exception@@QAE@ABV0@@Z (public: __thiscall exception::exception(class exception const &)) imported in function "public: __thiscall std::logic_error::logic_error(class std::logic_error const &)" (??0logic_error@std@@QAE@ABV01@@Z)
MapBrowser.obj : warning LNK4049: locally defined symbol ??0exception@@QAE@ABV0@@Z (public: __thiscall exception::exception(class exception const &)) imported
MapMaker.obj : warning LNK4049: locally defined symbol ??0exception@@QAE@ABV0@@Z (public: __thiscall exception::exception(class exception const &)) imported
Overlays.obj : warning LNK4217: locally defined symbol ??0exception@@QAE@ABV0@@Z (public: __thiscall exception::exception(class exception const &)) imported in function __ehhandler$?load_airports@Overlays@@QAEXXZ
FlightTrack.obj : warning LNK4217: locally defined symbol ??0exception@@QAE@XZ (public: __thiscall exception::exception(void)) imported in function "public: __thiscall std::logic_error::logic_error(class std::basic_string
,class std::allocator
 > const &)" (??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@@Z)
MapBrowser.obj : warning LNK4049: locally defined symbol ??0exception@@QAE@XZ (public: __thiscall exception::exception(void)) imported
MapMaker.obj : warning LNK4049: locally defined symbol ??0exception@@QAE@XZ (public: __thiscall exception::exception(void)) imported
Overlays.obj : warning LNK4049: locally defined symbol ??0exception@@QAE@XZ (public: __thiscall exception::exception(void)) imported
LoadPng.obj : warning LNK4217: locally defined symbol _fclose imported in function "char * __cdecl loadPng(char *,int *,int *)" (?loadPng@@YAPADPADPAH1@Z)
MapMaker.obj : warning LNK4049: locally defined symbol _fclose imported
OutputGL.obj : warning LNK4049: locally defined symbol _fclose imported
LoadPng.obj : warning LNK4217: locally defined symbol _fread imported in function "char * __cdecl loadPng(char *,int *,int *)" (?loadPng@@YAPADPADPAH1@Z)
LoadPng.obj : warning LNK4217: locally defined symbol _fopen imported in function "char * __cdecl loadPng(char *,int *,int *)" (?loadPng@@YAPADPADPAH1@Z)
MapMaker.obj : warning LNK4049: locally defined symbol _fopen imported
OutputGL.obj : warning LNK4049: locally defined symbol _fopen imported
MapMaker.obj : warning LNK4217: locally defined symbol _floor imported in function _floorf
MapMaker.obj : warning LNK4217: locally defined symbol _atoi imported in function "protected: int __thiscall MapMaker::process_ascii_file(char *,float * const)" (?process_ascii_file@MapMaker@@IAEHPADQAM@Z)
MapMaker.obj : warning LNK4217: locally defined symbol _putc imported in function "protected: int __thiscall MapMaker::process_directory(char *,int,int,int,float * const)" (?process_directory@MapMaker@@IAEHPADHHHQAM@Z)
MapMaker.obj : warning LNK4217: locally defined symbol _fgets imported in function "protected: void __thiscall MapMaker::read_materials(char *)" (?read_materials@MapMaker@@IAEXPAD@Z)
MapMaker.obj : warning LNK4217: locally defined symbol __assert imported in function "public: double & __thiscall Point3D::operator[](int)" (??APoint3D@@QAEAANH@Z)
MapMaker.obj : warning LNK4217: locally defined symbol _memmove imported in function "int * __cdecl std::_Copy_backward_opt
(int *,int *,int *,struct std::_Scalar_ptr_iterator_tag)" (??$_Copy_backward_opt@PAHPAH@std@@YAPAHPAH00U_Scalar_ptr_iterator_tag@0@@Z)
Overlays.obj : warning LNK4049: locally defined symbol _memmove imported
Overlays.obj : warning LNK4217: locally defined symbol _strncpy imported in function "public: void __thiscall Overlays::load_airports(void)" (?load_airports@Overlays@@QAEXXZ)
OLDNAMES.lib(access.obi) : warning LNK4049: locally defined symbol __access imported
OLDNAMES.lib(stat.obi) : warning LNK4049: locally defined symbol __stat imported
Atlas.obj : error LNK2019: unresolved external symbol __imp__puts referenced in function "void __cdecl zoom_cb(class puObject *)" (?zoom_cb@@YAXPAVpuObject@@@Z)
Atlas.obj : error LNK2019: unresolved external symbol __imp__sscanf referenced in function "void __cdecl position_cb(class puObject *)" (?position_cb@@YAXPAVpuObject@@@Z)
MapMaker.obj : error LNK2001: unresolved external symbol __imp__sscanf
Overlays.obj : error LNK2019: unresolved external symbol __imp__sscanf referenced in function "protected: void __thiscall Overlays::draw_navaids(float,float,float,float)" (?draw_navaids@Overlays@@IAEXMMMM@Z)
Atlas.obj : error LNK2019: unresolved external symbol __imp__access referenced in function _main
OLDNAMES.lib(access.obi) : error LNK2001: unresolved external symbol __imp__access
MapMaker.obj : error LNK2019: unresolved external symbol __imp__strtok referenced in function "protected: int __thiscall MapMaker::process_ascii_file(char *,float * const)" (?process_ascii_file@MapMaker@@IAEHPADQAM@Z)
Overlays.obj : error LNK2001: unresolved external symbol __imp__strtok
MapMaker.obj : error LNK2019: unresolved external symbol __imp__stat referenced in function "protected: int __thiscall MapMaker::process_directory(char *,int,int,int,float * const)" (?process_directory@MapMaker@@IAEHPADHHHQAM@Z)
OLDNAMES.lib(stat.obi) : error LNK2001: unresolved external symbol __imp__stat
.\Debug/atlas.exe : fatal error LNK1120: 5 unresolved externals
Results
   
Build log was saved at "file://c:\Fg099\Atlas\Atlas\Debug\BuildLog.htm"
atlas - 69 error(s), 57 warning(s)
 

back

 

 

INDEX