So you compiled Crypto into a DLL? then linked to it? If you did (and 5.2.1 is the same as the FIPS COmpliant version) RIPEMD160 is not in the DLL. The Crypto DLL only conatins FIPS compliant Hashes and Encryption methods. If fips is not important to you just link against the redgular crypto library.
-----Original Message----- From: gerard AGBANZO [mailto:[EMAIL PROTECTED] Sent: Thursday, January 27, 2005 2:49 PM To: [email protected] Subject: Cryptoc++ 5.2.1 dll Hi all , I'am trying to link in my application (a dll application) the cryptoc++5.2.1. as dll.But this statement code: CryptoPP::ECDSA<CryptoPP::ECP,CryptoPP::RIPEMD160>::Verifier* libVerifier = new CryptoPP::ECDSA<CryptoPP::ECP,CryptoPP::RIPEMD160>::Verifier(parameter, pubPoint); results in the following linker errors: error LNK2019: Nicht aufgel�stes externes Symbol '"public: static void __cdecl CryptoPP::RIPEMD160::Transform(unsigned int *,unsigned int const *)" ([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED])', verwiesen in Funktion '"protected: virtual void __thiscall CryptoPP::IteratedHashWithStaticTransform<unsigned int,struct CryptoPP::EnumToType<enum CryptoPP::ByteOrder,0>,64,20,class CryptoPP::RIPEMD160,20>::HashEndianCorrectedBlock(unsigned int const *)" ([EMAIL PROTECTED]@IU?$EnumToType@ [EMAIL PROTECTED]@@$0A@@CryptoPP@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@$0BE@@CryptoPP@@ [EMAIL PROTECTED])' error LNK2019: Nicht aufgel�stes externes Symbol '"public: static void __cdecl CryptoPP::RIPEMD160::InitState(unsigned int *)" ([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED])', verwiesen in Funktion '"protected: virtual void __thiscall CryptoPP::IteratedHashWithStaticTransform<unsigned int,struct CryptoPP::EnumToType<enum CryptoPP::ByteOrder,0>,64,20,class CryptoPP::RIPEMD160,20>::Init(void)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP @@$0A@@CryptoPP@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@$0BE@@CryptoPP@@MAEXXZ)' Can somebody help me? Thanks G�rard _________________________________________________________________ Sch�tzen Sie Ihren Posteingang vor unerw�nschten E-Mails. http://www.msn.de/antispam/prevention/junkmailfilter Schlu� mit Spam - MSN hilft Ihnen hier weiter.
