hi, bob

Check out 5.3 version from CVS.

jessica

----- Original Message ----- From: "Bob McCown" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, July 29, 2005 6:06 AM
Subject: RE: Compiling Crypto 5.2.1 with GCC 4.0



Im also having problems with 5.2.1 on GCC4.0 (Mac 10.4.2), but not any Ive
seen in this thread so far. I'm getting:

esign.cpp: In member function 'virtual void
CryptoPP::InvertibleESIGNFunction::GenerateRandom(...)'
esign.cpp;97: error: cannot allocate an object of abstract type
'CryptoPP::NameValuePairs'


any ideas on this one?

-=Bob

-----Original Message-----
From: DB1 CB14 [mailto:[EMAIL PROTECTED]
Sent: Friday, July 22, 2005 2:03 AM
To: [email protected]
Subject: Compiling Crypto 5.2.1 with GCC 4.0


The strict C++ standards compliance in GCC 4.0 stops
the compile of crypto 5.2.1 dead in its tracks (see
the "'<anonymous enum>' is/uses anonymous type" error
below).  I was hoping that since 5.2.1 compiled with
GCC 3.4 it would also compile with GCC 4.0.  This
error/situation is not seen as a GCC bug
(http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20589)
and is covered by the C++ standard so I was wondering
if there is any work on a GCC 4.0 build or if anyone
is going to.

Is there anyone trying to build the library with GCC
4.0 besides myself and on what platform?

R.

Dave Breaker


blowfish.cpp: In member function 'void
CryptoPP::Blowfish::Base::UncheckedSetKey(CryptoPP::CipherDir,
const byte*, unsigned int)':
blowfish.cpp:33: error:
'CryptoPP::FixedRounds<16u>::<anonymous enum>' is/uses
anonymous type
blowfish.cpp:33: error:   trying to instantiate
'template<class T, class A> template<class I> const T*
CryptoPP::SecBlock::operator+(I) const'
blowfish.cpp:33: error:
'CryptoPP::FixedRounds<16u>::<anonymous enum>' is/uses
anonymous type
blowfish.cpp:33: error:   trying to instantiate
'template<class T, class A> template<class I> T*
CryptoPP::SecBlock::operator+(I)'
make: *** [blowfish.o] Error 1



__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com





Reply via email to