[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
sm_free3DLL compilation error
Hello ,
While compiling the sm_free3DLL i got the following error :
(using smp_v2.2.1.tgz, esnacc-1.5.1-win32-bin.zip, crypto51.zip
WIN2000 platform. MSVC6)
--------------------Configuration: sm_free3DLL - Win32
Debug-------------------- Compiling... sm_free3.cpp
\smime\smp\SMIME\alg_libs\sm_free3\sm_free3.cpp(144) : error C2039:
'AccessDigestSignatureScheme' : is not a member of 'PK_FinalTemplate<class
CryptoPP::DL_SignerImpl<struct CryptoPP::DL_SignatureSchemeOptions<struct
CryptoPP::DSA,st
ruct CryptoPP::DL_Keys_DSA,class CryptoPP::DL_Algorithm_GDSA<class
CryptoPP::Integer>,class
CryptoPP::DL_SignatureMessageEncodingMethod_DSA,class CryptoPP::SHA> > >'
\smime\smp\SMIME\alg_libs\sm_free3\sm_free3.cpp(145) : error C2228: left of
'.SignDigest' must have class/struct/union type
\smime\smp\SMIME\alg_libs\sm_free3\sm_free3.cpp(227) : error C2039:
'AccessDigestSignatureScheme' : is not a member of 'PK_FinalTemplate<class
CryptoPP::TF_SignerImpl<struct CryptoPP::TF_SignatureSchemeOptions<class
CryptoPP::TF_SS<s
truct CryptoPP::PKCS1v15,class CryptoPP::SHA,struct
CryptoPP::RSA,int>,struct CryptoPP::RSA,class
CryptoPP::PKCS1v15_SignatureMessageEncodingMethod,class CryptoPP::SHA> > >'
\smime\smp\SMIME\alg_libs\sm_free3\sm_free3.cpp(228) : error C2228: left of
'.SignDigest' must have class/struct/union type
\smime\smp\SMIME\alg_libs\sm_free3\sm_free3.cpp(233) : error C2660:
'VerifyMessage' : function does not take 3 parameters
\smime\smp\SMIME\alg_libs\sm_free3\sm_free3.cpp(272) : error C2039:
'AccessDigestSignatureScheme' : is not a member of 'PK_FinalTemplate<class
CryptoPP::TF_SignerImpl<struct CryptoPP::TF_SignatureSchemeOptions<class
CryptoPP::TF_SS<s
truct CryptoPP::PKCS1v15,class CryptoPP::MD5,struct
CryptoPP::RSA,int>,struct CryptoPP::RSA,class
CryptoPP::PKCS1v15_SignatureMessageEncodingMethod,class CryptoPP::MD5> > >'
\smime\smp\SMIME\alg_libs\sm_free3\sm_free3.cpp(272) : error C2228: left of
'.SignDigest' must have class/struct/union type
\smime\smp\SMIME\alg_libs\sm_free3\sm_free3.cpp(526) : error C2039:
'AccessDigestSignatureScheme' : is not a member of 'PK_FinalTemplate<class
CryptoPP::DL_VerifierImpl<struct CryptoPP::DL_SignatureSchemeOptions<struct
CryptoPP::DSA,
struct CryptoPP::DL_Keys_DSA,class CryptoPP::DL_Algorithm_GDSA<class
CryptoPP::Integer>,class
CryptoPP::DL_SignatureMessageEncodingMethod_DSA,class CryptoPP::SHA> >
>'\smime\smp\SMIME\alg_libs\sm_free3\sm_free3.cpp(528) : error C2228: left
of '.VerifyDigest' must have class/struct/union type
Error executing cl.exe.
BuildAll - 9 error(s), 2 warning(s)
Best Regards,
Shlomo