Hi Jeffrey,
 As a sanity check, I used VMware and created a stock XP VM. I
installed Visual Studio 2005, and then downloaded the FIPS zip of
cryptopp from the website.

 Out of the box it did not compile initially because of the include
paths not finding the cryptopp files. I set the include paths
correctly but I still get a compilation error

integer.cpp
c:\cryptopp\source\integer.cpp(88) : error C2244:
'CryptoPP::AlignedAllocator<T>::allocate' : unable to match function
definition to an existing declaration
        c:\cryptopp\include\integer.h(44) : see declaration of
'CryptoPP::AlignedAllocator<T>::allocate'
        definition
        'AllocatorBase<T>::pointer
CryptoPP::AlignedAllocator<T>::allocate(CryptoPP::AlignedAllocator<T>::size_type,const
void *)'
        existing declarations
        'T
*CryptoPP::AlignedAllocator<T>::allocate(CryptoPP::AlignedAllocator<T>::size_type,const
void *)'
gfpcrypt.cpp
fipstest.cpp

the only way I've found to get around it is to use
CRYPTOPP_DISABLE_X86ASM.

I'm running a dual-processor quad-core box if that makes any
difference


--~--~---------~--~----~------------~-------~--~----~
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.
-~----------~----~----~----~------~----~------~--~---

Reply via email to