Hello,

It's my first time trying to use Crypto++. Thus please don't be too hard with me ;-)
I use to work at system level (bios, device drivers, services) on Win2k. Total 20 years close to the hardware, but only a few with object languages. Still more at ease with Assembler...


I downloaded the archive and followed the explanation in readme.txt
I'm using Visual C++ 6.0 Enterprise Edition and tried Crypto++ versions 5.1 then 5.0


1) With Crypto++ 5.1
The readme.txt says:
"To compile Crypto++ with MSVC, open the "cryptest.dsw" workspace file and build the "cryptest" project."


I do it and I get the message:


--------------------Configuration: cryptest - Win32 Debug--------------------
Compiling...
bench.cpp
h:\usrprog\crypto51\algparam.h(187) : fatal error C1076: compiler limit : internal heap limit reached; use /Zm to specify a higher limit
Error executing cl.exe.


cryptest.exe - 1 error(s), 0 warning(s)


I tried to use /Zm150, /Zm200, /Zm250, /Zm300 and even /Zm1500. No change. Do you know what causes this problem? And, more important, how to fix it??


2) With Crypto++ 5.0 The compile and build phases are Ok. Then I tried to test. The readme.txt says: "Run the test driver and make sure the validation suite passes."

I do it and I get the message:

CryptoPP::Exception caught: FileStore: error opening file for reading: H:\usrprog\crypto50\CT_FIPS_140_Debug\edc.dat


I did not find any edc.dat file in the archive. What's this file? Is it missing or is it to be created before the test?


Thanks,
Frederic




Reply via email to