joeGrammar
Programmer
Hey dudes, could someone check out these unresolved symbols spawning from my dll. They are all exported, it seems to be name mangling, but each function has extern "C" in front of it. Can anyone make any suggestions, this is driving me looptyloo
03120101.obj : error LNK2001: unresolved external symbol "bool __stdcall CreatePersistentCfgItem(char const *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,enum INDICATOR,char const *,bool)" (?Create
PersistentCfgItem@@YG_NPBDABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4INDICATOR@@0_N@Z)
03120101.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: bool __thiscall DbUpdateAppCommon::SetDBAPI(void *,int,bool (__stdcall*)(void *,int),bool (__stdcall*)(void *,int),bool (__stdcall*)(void))" (__imp_?SetDBAPI@DbU
pdateAppCommon@@QAE_NPAXHP6G_N0H@Z1P6G_NXZ@Z)
03120101.obj : error LNK2001: unresolved external symbol __imp__atol_where@12
03120101.obj : error LNK2001: unresolved external symbol "bool __stdcall GetCfgItemValue(char const *,int &,bool)" (?GetCfgItemValue@@YG_NPBDAAH_N@Z)
03120101.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) bool __stdcall ValidateDate(char const *,int,bool,bool)" (__imp_?ValidateDate@@YG_NPBDH_N1@Z)
03120101.obj : error LNK2001: unresolved external symbol "bool __stdcall GetCfgItemValue(char const *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,bool)" (?GetCfgItemValue@@YG_NPBDAAV?$basic_string@DU?$ch
ar_traits@D@std@@V?$allocator@D@2@@std@@_N@Z)
03120101.obj : error LNK2001: unresolved external symbol "bool __stdcall GetCfgItemValue(char const *,double &,bool)" (?GetCfgItemValue@@YG_NPBDAAN_N@Z)
03120101.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall DbUpdateAppCommon::SetupInputBuffer(struct str_RecRowId &)" (__imp_?SetupInputBuffer@DbUpdateAppCommon@@QAEXAAUstr_RecRowId@@@Z)
03120101.obj : error LNK2001: unresolved external symbol __imp__GetAppName@0
03120101.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) long __stdcall GetNationalIOUId(void)" (__imp_?GetNationalIOUId@@YGJXZ)
03120101.obj : error LNK2001: unresolved external symbol "bool __stdcall SetCfgItemValue(char const *,long,bool)" (?SetCfgItemValue@@YG_NPBDJ_N@Z)
03120101.obj : error LNK2001: unresolved external symbol _InsertPymntRqstn@4
03120101.obj : error LNK2001: unresolved external symbol _GetPyblUsingPymntId@24
03120101.obj : error LNK2001: unresolved external symbol "bool __stdcall SetCfgItemValue(char const *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool)" (?SetCfgItemValue@@YG_NPBDABV?$basic_string@
DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N@Z)
03120101.obj : error LNK2001: unresolved external symbol "bool __stdcall CheckPointCfgItem(char const *,bool)" (?CheckPointCfgItem@@YG_NPBD_N@Z)
03120102.obj : error LNK2001: unresolved external symbol __imp__PassOrThrow@16
03120102.obj : error LNK2001: unresolved external symbol _sqlorat@12
03120102.obj : error LNK2001: unresolved external symbol _sqlcxt@16
03120102.obj : error LNK2001: unresolved external symbol __imp__PassOrThrowForFetch@16
03120102.obj : error LNK2001: unresolved external symbol _GetAppName@0
03120102.obj : error LNK2001: unresolved external symbol _DBUtl_Severe_Error@12
03120102.obj : error LNK2001: unresolved external symbol _DBUtl_GMTNow@4
03120102.obj : error LNK2001: unresolved external symbol __imp__GetFakeDbTime@4
03120101.obj : error LNK2001: unresolved external symbol "bool __stdcall CreatePersistentCfgItem(char const *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,enum INDICATOR,char const *,bool)" (?Create
PersistentCfgItem@@YG_NPBDABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4INDICATOR@@0_N@Z)
03120101.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: bool __thiscall DbUpdateAppCommon::SetDBAPI(void *,int,bool (__stdcall*)(void *,int),bool (__stdcall*)(void *,int),bool (__stdcall*)(void))" (__imp_?SetDBAPI@DbU
pdateAppCommon@@QAE_NPAXHP6G_N0H@Z1P6G_NXZ@Z)
03120101.obj : error LNK2001: unresolved external symbol __imp__atol_where@12
03120101.obj : error LNK2001: unresolved external symbol "bool __stdcall GetCfgItemValue(char const *,int &,bool)" (?GetCfgItemValue@@YG_NPBDAAH_N@Z)
03120101.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) bool __stdcall ValidateDate(char const *,int,bool,bool)" (__imp_?ValidateDate@@YG_NPBDH_N1@Z)
03120101.obj : error LNK2001: unresolved external symbol "bool __stdcall GetCfgItemValue(char const *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,bool)" (?GetCfgItemValue@@YG_NPBDAAV?$basic_string@DU?$ch
ar_traits@D@std@@V?$allocator@D@2@@std@@_N@Z)
03120101.obj : error LNK2001: unresolved external symbol "bool __stdcall GetCfgItemValue(char const *,double &,bool)" (?GetCfgItemValue@@YG_NPBDAAN_N@Z)
03120101.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall DbUpdateAppCommon::SetupInputBuffer(struct str_RecRowId &)" (__imp_?SetupInputBuffer@DbUpdateAppCommon@@QAEXAAUstr_RecRowId@@@Z)
03120101.obj : error LNK2001: unresolved external symbol __imp__GetAppName@0
03120101.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) long __stdcall GetNationalIOUId(void)" (__imp_?GetNationalIOUId@@YGJXZ)
03120101.obj : error LNK2001: unresolved external symbol "bool __stdcall SetCfgItemValue(char const *,long,bool)" (?SetCfgItemValue@@YG_NPBDJ_N@Z)
03120101.obj : error LNK2001: unresolved external symbol _InsertPymntRqstn@4
03120101.obj : error LNK2001: unresolved external symbol _GetPyblUsingPymntId@24
03120101.obj : error LNK2001: unresolved external symbol "bool __stdcall SetCfgItemValue(char const *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool)" (?SetCfgItemValue@@YG_NPBDABV?$basic_string@
DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N@Z)
03120101.obj : error LNK2001: unresolved external symbol "bool __stdcall CheckPointCfgItem(char const *,bool)" (?CheckPointCfgItem@@YG_NPBD_N@Z)
03120102.obj : error LNK2001: unresolved external symbol __imp__PassOrThrow@16
03120102.obj : error LNK2001: unresolved external symbol _sqlorat@12
03120102.obj : error LNK2001: unresolved external symbol _sqlcxt@16
03120102.obj : error LNK2001: unresolved external symbol __imp__PassOrThrowForFetch@16
03120102.obj : error LNK2001: unresolved external symbol _GetAppName@0
03120102.obj : error LNK2001: unresolved external symbol _DBUtl_Severe_Error@12
03120102.obj : error LNK2001: unresolved external symbol _DBUtl_GMTNow@4
03120102.obj : error LNK2001: unresolved external symbol __imp__GetFakeDbTime@4