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 started: Project: atlas, Configuration: Debug|Win32
-------
|
|
|
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\
|
|
|
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"
|
|
|
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
|
|
|
Build log was saved at "file://c:\Fg099\Atlas\Atlas\Debug\BuildLog.htm"
atlas - 69 error(s), 57 warning(s)
|
back
INDEX