I am trying to compile BCDC++ 0.263a. I am using VS 2003, I am using STL 4.5.0725 (http://prdownloads.sourceforge.net/dcpl ... p?download) and WTL 7.0 (http://heanet.dl.sourceforge.net/source ... .0-src.zip)
I have included the path to the STL directory and WTL directory in, Tools -> Options -> Projects -> VC++ Directories -> Include Files.
Have I made a mistake in the setup so far?
I started off with 35 odd errors, but after reading through the forums here, I am down to 8 errors,
Code: Select all
DCPlusPlus error LNK2019: unresolved external symbol "int __cdecl dpclose(struct DEPOT *)" (?dpclose@@YAHPAUDEPOT@@@Z) referenced in function __catch$?run@HashManager@@UAEHXZ$0
DCPlusPlus error LNK2019: unresolved external symbol "int __cdecl dpsync(struct DEPOT *)" (?dpsync@@YAHPAUDEPOT@@@Z) referenced in function "public: virtual int __thiscall HashManager::run(void)" (?run@HashManager@@UAEHXZ)
DCPlusPlus error LNK2019: unresolved external symbol "int __cdecl dpput(struct DEPOT *,char const *,int,char const *,int,int)" (?dpput@@YAHPAUDEPOT@@PBDH1HH@Z) referenced in function "public: virtual int __thiscall HashManager::run(void)" (?run@HashManager@@UAEHXZ)
DCPlusPlus error LNK2019: unresolved external symbol "char * __cdecl dpget(struct DEPOT *,char const *,int,int,int,int *)" (?dpget@@YAPADPAUDEPOT@@PBDHHHPAH@Z) referenced in function "public: virtual int __thiscall HashManager::run(void)" (?run@HashManager@@UAEHXZ)
DCPlusPlus error LNK2019: unresolved external symbol "struct DEPOT * __cdecl dpopen(char const *,int,int)" (?dpopen@@YAPAUDEPOT@@PBDHH@Z) referenced in function "public: virtual int __thiscall HashManager::run(void)" (?run@HashManager@@UAEHXZ)
DCPlusPlus error LNK2019: unresolved external symbol _bitziEncodeBase32 referenced in function "public: static class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > __cdecl HashManager::MakePrintableHash(struct HashManager::Hash<24> const &)" (?MakePrintableHash@HashManager@@SA?AV?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@ABU?$Hash@$0BI@@1@@Z)
DCPlusPlus error LNK2019: unresolved external symbol _bitziDecodeBase32 referenced in function "public: static struct HashManager::Hash<24> __cdecl HashManager::MakeBinaryHash(class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > const &)" (?MakeBinaryHash@HashManager@@SA?AU?$Hash@$0BI@@1@ABV?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@@Z)
DCPlusPlus error LNK2019: unresolved external symbol "void __cdecl tiger(unsigned __int64 *,unsigned __int64,unsigned __int64 *)" (?tiger@@YAXPA_K_K0@Z) referenced in function "private: static __int64 __cdecl HashManager::hash_file_stack(char *,class File &,int)" (?hash_file_stack@HashManager@@CA_JPADAAVFile@@H@Z)
DCPlusPlus fatal error LNK1120: 8 unresolved externals
I have no idea where to go from here, any help would be greatly appreciated