I still have the problem razibuzouzou pointed out starting the thread. I use Gentoo, so initially I emerged crypto++ and manually created the symlinks. aMule failed to start, with the same output as posted above. Then I compiled and installed the libraries from the source posted on the homepage, but nothing changed - same error, no way to start aMule. I finally tried to manually generate the key the way razi did, and aMule started, showing this line in the log:
2004-03-30 19:15:09: IDS_CRYPT_INITFAILED
Is it safe to ignore this error? aMule 2 is crashing a lot here, maybe it's totally unrelated, but still...
BTW, compiling the libraries, I always get this warning:
g++ -g -pipe -c zdeflate.cpp
secblock.h: In member function `T& CryptoPP::SecBlock::operator[](I)
[with I = unsigned char, T = unsigned int, A =
CryptoPP::FixedSizeAllocatorWithCleanup CryptoPP::NullAllocator >]':
zdeflate.cpp:513: instantiated from here
secblock.h:238: warning: comparison is always true due to limited range of data
type
Again, safe to ignore it?
Thanks.