I download cryptopp562.zip, and unzip it.  What did I do with 5.2? I do not 
remember at all. 

Ah, I say naively, a dsw file.  I doubleclick on cryptest.dsw 

Up comes Microsoft visual visual studio 2010, which asks permission to 
update all the Visual Studio 6.0 dsp files to 2010 format.  I say OK 

I then tell it to batch build all.  A storm of errors ensues. 

The bunch of errors begins 

------ Rebuild All started: Project: cryptest, Configuration: Template 
Win32 ------ 
Build started 2013-06-23 5:40:17 PM. 
InitializeBuildStatus: 
  Creating "Template\cryptest.unsuccessfulbuild" because "AlwaysCreate" was 
specified. 
ClCompile: 
  adhoc.cpp 
  bench.cpp 
  bench2.cpp 
  datatest.cpp 
  dlltest.cpp 
  fipsalgt.cpp 
  regtest.cpp 
  test.cpp 
  validat1.cpp 
  validat2.cpp 
  validat3.cpp 
  Generating Code... 
bench.obj : error LNK2001: unresolved external symbol "bool 
CryptoPP::g_hasCLMUL" (?g_hasCLMUL@CryptoPP@@3_NA) 
validat1.obj : error LNK2001: unresolved external symbol "bool 
CryptoPP::g_hasCLMUL" (?g_hasCLMUL@CryptoPP@@3_NA) 
bench.obj : error LNK2019: unresolved external symbol "void __cdecl 
CryptoPP::DetectX86Features(void)" (?DetectX86Features@CryptoPP@@YAXXZ) 
referenced in function "bool __cdecl CryptoPP::HasCLMUL(void)" 
(?HasCLMUL@CryptoPP@@YA_NXZ) 
validat1.obj : error LNK2001: unresolved external symbol "void __cdecl 
CryptoPP::DetectX86Features(void)" (?DetectX86Features@CryptoPP@@YAXXZ) 
bench.obj : error LNK2001: unresolved external symbol "bool 
CryptoPP::g_x86DetectionDone" (?g_x86DetectionDone@CryptoPP@@3_NA) 
validat1.obj : error LNK2001: unresolved external symbol "bool 
CryptoPP::g_x86DetectionDone" (?g_x86DetectionDone@CryptoPP@@3_NA) 
bench.obj : error LNK2001: unresolved external symbol "public: virtual bool 
__thiscall CryptoPP::CombinedNameValuePairs::GetVoidValue(char const 
*,class type_info const &,void *)const " 
(?GetVoidValue@CombinedNameValuePairs@CryptoPP@@UBE_NPBDABVtype_info@@PAX@Z) 

datatest.obj : error LNK2001: unresolved external symbol "public: virtual 
bool __thiscall CryptoPP::CombinedNameValuePairs::GetVoidValue(char const 
*,class type_info const &,void *)const " 
(?GetVoidValue@CombinedNameValuePairs@CryptoPP@@UBE_NPBDABVtype_info@@PAX@Z) 

validat3.obj : error LNK2001: unresolved external symbol "void __cdecl 
CryptoPP::UnalignedDeallocate(void *)" 
(?UnalignedDeallocate@CryptoPP@@YAXPAX@Z) 
regtest.obj : error LNK2001: unresolved external symbol "void __cdecl 
CryptoPP::UnalignedDeallocate(void *)" 
(?UnalignedDeallocate@CryptoPP@@YAXPAX@Z) 
test.obj : error LNK2001: unresolved external symbol "void __cdecl 
CryptoPP::UnalignedDeallocate(void *)" 
(?UnalignedDeallocate@CryptoPP@@YAXPAX@Z) 
validat1.obj : error LNK2001: unresolved external symbol "void __cdecl 
CryptoPP::UnalignedDeallocate(void *)" 
(?UnalignedDeallocate@CryptoPP@@YAXPAX@Z) 
validat2.obj : error LNK2001: unresolved external symbol "void __cdecl 
CryptoPP::UnalignedDeallocate(void *)" 
(?UnalignedDeallocate@CryptoPP@@YAXPAX@Z) 
bench.obj : error LNK2019: unresolved external symbol "void __cdecl 
CryptoPP::UnalignedDeallocate(void *)" 
(?UnalignedDeallocate@CryptoPP@@YAXPAX@Z) referenced in function "public: 
void __thiscall CryptoPP::AllocatorWithCleanup<unsigned 
char,0>::deallocate(void *,unsigned int)" 
(?deallocate@?$AllocatorWithCleanup@E$0A@@CryptoPP@@QAEXPAXI@Z) 
bench2.obj : error LNK2001: unresolved external symbol "void __cdecl 
CryptoPP::UnalignedDeallocate(void *)" 
(?UnalignedDeallocate@CryptoPP@@YAXPAX@Z) 
datatest.obj : error LNK2001: unresolved external symbol "void __cdecl 
CryptoPP::UnalignedDeallocate(void *)" 
(?UnalignedDeallocate@CryptoPP@@YAXPAX@Z) 
dlltest.obj : error LNK2001: unresolved external symbol "void __cdecl 
CryptoPP::UnalignedDeallocate(void *)" 
(?UnalignedDeallocate@CryptoPP@@YAXPAX@Z) 
validat3.obj : error LNK2001: unresolved external symbol "void __cdecl 
CryptoPP::AlignedDeallocate(void *)" 
(?AlignedDeallocate@CryptoPP@@YAXPAX@Z) 
regtest.obj : error LNK2001: unresolved external symbol "void __cdecl 
CryptoPP::AlignedDeallocate(void *)" 
(?AlignedDeallocate@CryptoPP@@YAXPAX@Z) 
test.obj : error LNK2001: unresolved external symbol "void __cdecl 
CryptoPP::AlignedDeallocate(void *)" (?AlignedDeallocate@CryptoPP@@YAXPAX@Z)



Am I doing anything obviously stupid, or should this just work?


-- 
-- 
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [email protected].
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.
--- 
You received this message because you are subscribed to the Google Groups 
"Crypto++ Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to