RE: free3DLL project building problems

"Bob Smith" <[email protected]>
Newsgroups gmane.ietf.sfl
Message-ID <[email protected]>

>From: "Maarten Willems" <[email protected]>
>To: "Leonberger, Pierce" <[email protected]>, <[email protected]>
>Subject: RE: free3DLL project building problems
>Date: Fri, 4 Aug 2000 12:33:45 +0200

It looks like you are using Crypto++ version 3.2. I ran into the same 
errors. Here is how I fixed them:

>--------------------------------------------
>15. Build sm_Free3DLL.dsp project

>--> REASONS : undefined classes: TripleDES_Encryption, TripleDES_Decryption

TripleDES_Encryption and Decryption was renamed to DES_EDE3_Encryption and 
DES_EDE3_Decryption.


>--> REASONS : undefined members: outQueue in class 
>VDA_CBCNotPaddedEncryptor
>(sm_vda_cbc.h)

Replace all "outQueue->" with "Put(var, S)". There should be three such 
spots.
// outQueue->
   Put(temp, S);

>--> REASONS : undefined members: x,y,p,q,g in class CSM_SFLDSAPrivateKey
>(sm_CryptoKeysDsa.h)

x, y, p, q, g are have been renamed to m_x, m_y, m_p, m_q, m_g:


    Integer *Access_x() { return &m_x; }
    Integer *Access_y() { return &m_y; }
    Integer *Access_p() { return &m_p; }
    Integer *Access_q() { return &m_q; }
    Integer *Access_g() { return &m_g; }


I hope that helps.

Bob.
________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.