Shravan Vishwanathan
asked on
error LNK2001 C++ code compile
Hi Experts,
i am currently trying to compile an existing C++ project with Framemaker Development kit 2017. The earlier project was compiled with Framemaker dev kit 2015. However, whenever I am trying to compile the project I receive the following error. I think its a linking error but I tried almost all possible combinations to compile.
I am using Visual Studio 2013 ultimate since the FDK2017 lib need minimum VS2013 to compile.
i am currently trying to compile an existing C++ project with Framemaker Development kit 2017. The earlier project was compiled with Framemaker dev kit 2015. However, whenever I am trying to compile the project I receive the following error. I think its a linking error but I tried almost all possible combinations to compile.
I am using Visual Studio 2013 ultimate since the FDK2017 lib need minimum VS2013 to compile.
Error 86 error LNK1120: 59 unresolved externals C:\test\Project\Release 2015\Launcher.exe Launcher
Error 28 error LNK2001: unresolved external symbol "__declspec(dllimport) __int64 const std::_BADOFF" (__imp_?_BADOFF@std@@3_JB) C:\test\Project\Launcher\Launcher.obj Launcher
Error 36 error LNK2001: unresolved external symbol "__declspec(dllimport) bool __cdecl std::uncaught_exception(void)" (__imp_?uncaught_exception@std@@YA_NXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 22 error LNK2001: unresolved external symbol "__declspec(dllimport) char const * __cdecl std::_Syserror_map(int)" (__imp_?_Syserror_map@std@@YAPBDH@Z) C:\test\Project\Launcher\struct.lib(strUtils.obj) Launcher
Error 23 error LNK2001: unresolved external symbol "__declspec(dllimport) char const * __cdecl std::_Syserror_map(int)" (__imp_?_Syserror_map@std@@YAPBDH@Z) C:\test\Project\Launcher\fdk.lib(pathmap.obj) Launcher
Error 24 error LNK2001: unresolved external symbol "__declspec(dllimport) char const * __cdecl std::_Syserror_map(int)" (__imp_?_Syserror_map@std@@YAPBDH@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 25 error LNK2001: unresolved external symbol "__declspec(dllimport) char const * __cdecl std::_Syserror_map(int)" (__imp_?_Syserror_map@std@@YAPBDH@Z) C:\test\Project\Launcher\struct.lib(FrameMakerXSLTHandler.obj) Launcher
Error 26 error LNK2001: unresolved external symbol "__declspec(dllimport) char const * __cdecl std::_Syserror_map(int)" (__imp_?_Syserror_map@std@@YAPBDH@Z) C:\test\Project\Launcher\struct.lib(XsltHandler.obj) Launcher
Error 27 error LNK2001: unresolved external symbol "__declspec(dllimport) char const * __cdecl std::_Syserror_map(int)" (__imp_?_Syserror_map@std@@YAPBDH@Z) C:\test\Project\Launcher\struct.lib(exmlvalidhandlers.obj) Launcher
Error 16 error LNK2001: unresolved external symbol "__declspec(dllimport) char const * __cdecl std::_Winerror_map(int)" (__imp_?_Winerror_map@std@@YAPBDH@Z) C:\test\Project\Launcher\struct.lib(strUtils.obj) Launcher
Error 17 error LNK2001: unresolved external symbol "__declspec(dllimport) char const * __cdecl std::_Winerror_map(int)" (__imp_?_Winerror_map@std@@YAPBDH@Z) C:\test\Project\Launcher\fdk.lib(pathmap.obj) Launcher
Error 18 error LNK2001: unresolved external symbol "__declspec(dllimport) char const * __cdecl std::_Winerror_map(int)" (__imp_?_Winerror_map@std@@YAPBDH@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 19 error LNK2001: unresolved external symbol "__declspec(dllimport) char const * __cdecl std::_Winerror_map(int)" (__imp_?_Winerror_map@std@@YAPBDH@Z) C:\test\Project\Launcher\struct.lib(FrameMakerXSLTHandler.obj) Launcher
Error 20 error LNK2001: unresolved external symbol "__declspec(dllimport) char const * __cdecl std::_Winerror_map(int)" (__imp_?_Winerror_map@std@@YAPBDH@Z) C:\test\Project\Launcher\struct.lib(XsltHandler.obj) Launcher
Error 21 error LNK2001: unresolved external symbol "__declspec(dllimport) char const * __cdecl std::_Winerror_map(int)" (__imp_?_Winerror_map@std@@YAPBDH@Z) C:\test\Project\Launcher\struct.lib(exmlvalidhandlers.obj) Launcher
Error 29 error LNK2001: unresolved external symbol "__declspec(dllimport) class std::basic_ostream<char,struct std::char_traits<char> > std::cerr" (__imp_?cerr@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A) C:\test\Project\Launcher\Launcher.obj Launcher
Error 85 error LNK2001: unresolved external symbol "__declspec(dllimport) class std::basic_ostream<char,struct std::char_traits<char> > std::cout" (__imp_?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A) C:\test\Project\Launcher\fm_lib.lib(logging.obj) Launcher
Error 38 error LNK2001: unresolved external symbol "__declspec(dllimport) const std::basic_iostream<char,struct std::char_traits<char> >::`vftable'" (__imp_??_7?$basic_iostream@DU?$char_traits@D@std@@@std@@6B@) C:\test\Project\Launcher\Launcher.obj Launcher
Error 37 error LNK2001: unresolved external symbol "__declspec(dllimport) const std::basic_istream<char,struct std::char_traits<char> >::`vftable'" (__imp_??_7?$basic_istream@DU?$char_traits@D@std@@@std@@6B@) C:\test\Project\Launcher\Launcher.obj Launcher
Error 15 error LNK2001: unresolved external symbol "__declspec(dllimport) const std::basic_ostream<char,struct std::char_traits<char> >::`vftable'" (__imp_??_7?$basic_ostream@DU?$char_traits@D@std@@@std@@6B@) C:\test\Project\Launcher\Launcher.obj Launcher
Error 49 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: __thiscall std::basic_ios<char,struct std::char_traits<char> >::basic_ios<char,struct std::char_traits<char> >(void)" (__imp_??0?$basic_ios@DU?$char_traits@D@std@@@std@@IAE@XZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 47 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::basic_streambuf<char,struct std::char_traits<char> >(void)" (__imp_??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 50 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: char * __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::_Pninc(void)" (__imp_?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 61 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: char * __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::eback(void)const " (__imp_?eback@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 57 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: char * __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::egptr(void)const " (__imp_?egptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 54 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: char * __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::epptr(void)const " (__imp_?epptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 60 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: char * __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::gptr(void)const " (__imp_?gptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 59 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: char * __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::pbase(void)const " (__imp_?pbase@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 58 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: char * __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::pptr(void)const " (__imp_?pptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 75 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: virtual __int64 __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::showmanyc(void)" (__imp_?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 73 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: virtual __int64 __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::xsgetn(char *,__int64)" (__imp_?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPAD_J@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 72 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: virtual __int64 __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::xsputn(char const *,__int64)" (__imp_?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPBD_J@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 71 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: virtual class std::basic_streambuf<char,struct std::char_traits<char> > * __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::setbuf(char *,__int64)" (__imp_?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEPAV12@PAD_J@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 70 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: virtual int __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::sync(void)" (__imp_?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 74 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: virtual int __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::uflow(void)" (__imp_?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 69 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: virtual void __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::imbue(class std::locale const &)" (__imp_?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEXABVlocale@2@@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 56 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: void __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::gbump(int)" (__imp_?gbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXH@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 53 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: void __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::pbump(int)" (__imp_?pbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXH@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 55 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: void __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::setg(char *,char *,char *)" (__imp_?setg@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXPAD00@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 52 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: void __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::setp(char *,char *)" (__imp_?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXPAD0@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 51 error LNK2001: unresolved external symbol "__declspec(dllimport) protected: void __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::setp(char *,char *,char *)" (__imp_?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXPAD00@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 41 error LNK2001: unresolved external symbol "__declspec(dllimport) public: __int64 __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::sputn(char const *,__int64)" (__imp_?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 79 error LNK2001: unresolved external symbol "__declspec(dllimport) public: __int64 __thiscall std::ios_base::width(__int64)" (__imp_?width@ios_base@std@@QAE_J_J@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 80 error LNK2001: unresolved external symbol "__declspec(dllimport) public: __int64 __thiscall std::ios_base::width(void)const " (__imp_?width@ios_base@std@@QBE_JXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 48 error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::basic_iostream<char,struct std::char_traits<char> >::basic_iostream<char,struct std::char_traits<char> >(class std::basic_streambuf<char,struct std::char_traits<char> > *)" (__imp_??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 84 error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::locale::id::id(unsigned int)" (__imp_??0id@locale@std@@QAE@I@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 82 error LNK2001: unresolved external symbol "__declspec(dllimport) public: bool __thiscall std::ios_base::good(void)const " (__imp_?good@ios_base@std@@QBE_NXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 40 error LNK2001: unresolved external symbol "__declspec(dllimport) public: char __thiscall std::basic_ios<char,struct std::char_traits<char> >::fill(void)const " (__imp_?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 45 error LNK2001: unresolved external symbol "__declspec(dllimport) public: char __thiscall std::basic_ios<char,struct std::char_traits<char> >::widen(char)const " (__imp_?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDD@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 44 error LNK2001: unresolved external symbol "__declspec(dllimport) public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::flush(void)" (__imp_?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 64 error LNK2001: unresolved external symbol "__declspec(dllimport) 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> > &))" (__imp_??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 39 error LNK2001: unresolved external symbol "__declspec(dllimport) public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::put(char)" (__imp_?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@D@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 46 error LNK2001: unresolved external symbol "__declspec(dllimport) public: class std::basic_ostream<char,struct std::char_traits<char> > * __thiscall std::basic_ios<char,struct std::char_traits<char> >::tie(void)const " (__imp_?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 66 error LNK2001: unresolved external symbol "__declspec(dllimport) public: class std::basic_streambuf<char,struct std::char_traits<char> > * __thiscall std::basic_ios<char,struct std::char_traits<char> >::rdbuf(void)const " (__imp_?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 43 error LNK2001: unresolved external symbol "__declspec(dllimport) public: int __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::sputc(char)" (__imp_?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 81 error LNK2001: unresolved external symbol "__declspec(dllimport) public: int __thiscall std::ios_base::flags(void)const " (__imp_?flags@ios_base@std@@QBEHXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 83 error LNK2001: unresolved external symbol "__declspec(dllimport) public: int __thiscall std::ios_base::rdstate(void)const " (__imp_?rdstate@ios_base@std@@QBEHXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 68 error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall std::basic_ios<char,struct std::char_traits<char> >::~basic_ios<char,struct std::char_traits<char> >(void)" (__imp_??1?$basic_ios@DU?$char_traits@D@std@@@std@@UAE@XZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 62 error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall std::basic_iostream<char,struct std::char_traits<char> >::~basic_iostream<char,struct std::char_traits<char> >(void)" (__imp_??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UAE@XZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 63 error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall std::basic_istream<char,struct std::char_traits<char> >::~basic_istream<char,struct std::char_traits<char> >(void)" (__imp_??1?$basic_istream@DU?$char_traits@D@std@@@std@@UAE@XZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 65 error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall std::basic_ostream<char,struct std::char_traits<char> >::~basic_ostream<char,struct std::char_traits<char> >(void)" (__imp_??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UAE@XZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 78 error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::~basic_streambuf<char,struct std::char_traits<char> >(void)" (__imp_??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAE@XZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 77 error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual void __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::_Lock(void)" (__imp_?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 76 error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual void __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::_Unlock(void)" (__imp_?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 14 error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall std::_Container_base0::_Orphan_all(void)" (__imp_?_Orphan_all@_Container_base0@std@@QAEXXZ) C:\test\Project\Launcher\formats_config.obj Launcher
Error 67 error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall std::basic_ios<char,struct std::char_traits<char> >::setstate(int,bool)" (__imp_?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 42 error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall std::basic_ostream<char,struct std::char_traits<char> >::_Osfx(void)" (__imp_?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ) C:\test\Project\Launcher\Launcher.obj Launcher
Error 2 error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xbad_alloc(void)" (__imp_?_Xbad_alloc@std@@YAXXZ) C:\test\Project\Launcher\struct.lib(strUtils.obj) Launcher
Error 3 error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xbad_alloc(void)" (__imp_?_Xbad_alloc@std@@YAXXZ) C:\test\Project\Launcher\fdk.lib(pathmap.obj) Launcher
Error 4 error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xbad_alloc(void)" (__imp_?_Xbad_alloc@std@@YAXXZ) C:\test\Project\Launcher\formats_config.obj Launcher
Error 5 error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xbad_alloc(void)" (__imp_?_Xbad_alloc@std@@YAXXZ) C:\test\Project\Launcher\struct.lib(FrameMakerXSLTHandler.obj) Launcher
Error 6 error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xbad_alloc(void)" (__imp_?_Xbad_alloc@std@@YAXXZ) C:\test\Project\Launcher\struct.lib(XsltHandler.obj) Launcher
Error 7 error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xbad_alloc(void)" (__imp_?_Xbad_alloc@std@@YAXXZ) C:\test\Project\Launcher\struct.lib(exmlvalidhandlers.obj) Launcher
Error 8 error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xlength_error(char const *)" (__imp_?_Xlength_error@std@@YAXPBD@Z) C:\test\Project\Launcher\struct.lib(strUtils.obj) Launcher
Error 9 error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xlength_error(char const *)" (__imp_?_Xlength_error@std@@YAXPBD@Z) C:\test\Project\Launcher\fdk.lib(pathmap.obj) Launcher
Error 10 error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xlength_error(char const *)" (__imp_?_Xlength_error@std@@YAXPBD@Z) C:\test\Project\Launcher\formats_config.obj Launcher
Error 11 error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xlength_error(char const *)" (__imp_?_Xlength_error@std@@YAXPBD@Z) C:\test\Project\Launcher\struct.lib(FrameMakerXSLTHandler.obj) Launcher
Error 12 error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xlength_error(char const *)" (__imp_?_Xlength_error@std@@YAXPBD@Z) C:\test\Project\Launcher\struct.lib(XsltHandler.obj) Launcher
Error 13 error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xlength_error(char const *)" (__imp_?_Xlength_error@std@@YAXPBD@Z) C:\test\Project\Launcher\struct.lib(exmlvalidhandlers.obj) Launcher
Error 30 error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xout_of_range(char const *)" (__imp_?_Xout_of_range@std@@YAXPBD@Z) C:\test\Project\Launcher\struct.lib(strUtils.obj) Launcher
Error 31 error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xout_of_range(char const *)" (__imp_?_Xout_of_range@std@@YAXPBD@Z) C:\test\Project\Launcher\fdk.lib(pathmap.obj) Launcher
Error 32 error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xout_of_range(char const *)" (__imp_?_Xout_of_range@std@@YAXPBD@Z) C:\test\Project\Launcher\Launcher.obj Launcher
Error 33 error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xout_of_range(char const *)" (__imp_?_Xout_of_range@std@@YAXPBD@Z) C:\test\Project\Launcher\struct.lib(FrameMakerXSLTHandler.obj) Launcher
Error 34 error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xout_of_range(char const *)" (__imp_?_Xout_of_range@std@@YAXPBD@Z) C:\test\Project\Launcher\struct.lib(XsltHandler.obj) Launcher
Error 35 error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl std::_Xout_of_range(char const *)" (__imp_?_Xout_of_range@std@@YAXPBD@Z) C:\test\Project\Launcher\struct.lib(exmlvalidhandlers.obj) Launcher
ASKER
@Sara Thanks, but how do i identify the affected functions in the code?
in my opinion, you should provide an environment which doesn't have those conflicts.
i would try to uninstall all old versions of visual c++ and sdk and 3rd-party libraries which are not really necessary. all which are necessary must be ported to the new version before you can use them in your new project.
note, if you want to use vs2017 ide but build your project with an older compiler/linker version, you should uninstall all beside of the older version. if all is clean, install the newer visual studio. don't change directory paths and file paths as mixing of paths from different versions definitively would not work. that is true especially for include paths.
your main current issue seems to be that some dll's are using a different version of the standard template library (STL)as your current project. you can only solve this issue either by recompiling and rebuild all projects with the newer compiler (especially the newer STL) and linker, or, by going back to the older compiler/linker with your current project.
Sara
i would try to uninstall all old versions of visual c++ and sdk and 3rd-party libraries which are not really necessary. all which are necessary must be ported to the new version before you can use them in your new project.
note, if you want to use vs2017 ide but build your project with an older compiler/linker version, you should uninstall all beside of the older version. if all is clean, install the newer visual studio. don't change directory paths and file paths as mixing of paths from different versions definitively would not work. that is true especially for include paths.
your main current issue seems to be that some dll's are using a different version of the standard template library (STL)as your current project. you can only solve this issue either by recompiling and rebuild all projects with the newer compiler (especially the newer STL) and linker, or, by going back to the older compiler/linker with your current project.
Sara
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
There were two questions asked for the same issues. but as one of those was asked anonymously and was more detailed as the other, it is necessary to keep both questions with answers, as the threads can't be merged.
Sara
Sara
the STL contains of header files (source) files, which were compiled with your sources. so you wouldn't get errors from the STL that is defined by your include paths (regardless whether it is the right one or an older version) as the compiler would build the right object modules. but, if you were linking against libraries which have used a different version of the STL, then those object modules would require some deprecated or changed STL functions what gives the above errors.
another possible mistake is, that your code uses dll's which were build with a different STL. then the import libraries of such a dll would require other STL functions.
you may check if this is really true. we are using vs2017 ultimate but still are compiling with vs2010 cl (compiler and linker).
Sara