hallo everybody,

I think there is an bug in Crypto++.

Yesterdy I tried to compile new crypto++ version 5.6.0 with mysys core
(gcc 3.4.5) and I got an error message within compiling the library.

Here is my error message:

$ make
g++ -DNDEBUG -g -O2 -pipe -c rijndael.cpp
rijndael.cpp:75:21: malloca.h: No such file or directory
rijndael.cpp: In member function `virtual size_t
CryptoPP::Rijndael::Enc::AdvancedProcessBlocks(const byte*, const
byte*, byte*, size_t, CryptoPP::word32) const':
rijndael.cpp:945: error: `alloca' was not declared in this scope
make: *** [rijndael.o] Error 1

In this code area:

do {
                        space = (byte *)alloca(255+sizeof(Locals));
                        space += (256-(size_t)space%256)%256;
                }
                while (AliasedWithTable(space, space+sizeof(Locals)));

Well gcc can not find this "alloca" function in the code.

best regards anno
--~--~---------~--~----~------------~-------~--~----~
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