hi.. first of all. keep up the good work with amule :-)
now my problems.. I havn't built from cvs for a while, but this corruption bug was driving me crazy.. so
ran configure with ./configure --disable-debug-syms --enable-optimise
it recognises my system as debian/gentoo for the cryptoo headers
Crypto++ library/headers style? gentoo_debian
however
g++ -I/usr/include/ -D__CRYPTO_DEBIAN_GENTOO__ -g -O2 -o amulecmd amulecmd-TextClient.o amulecmd-MD5Sum.o amulecmd-ECSocket.o -pthread -lwx_base-2.4 -L/usr/lib -lcurl -lssl -lcrypto -ldl -lssl -lcrypto -ldl -lz -lcrypto++
/usr/bin/ld: cannot find -lcrypto++
collect2: ld returned 1 exit status
There is no libcrypto++ as part of the libcrypto++ dev deb. There is a libcrypto though. removing of the -lcrypto++ will allow this to work (As its already specifies -lcrypto twice!) (Adding a symlink can also fix this of course.
Then later on I get another error. some sources are including an include which doesn't exist
crypto++/config.h which doesn't exist
however there is a crypto++/cryptopp_config.h which is the one it wants.
guess it needs some more checks in the configure stage
I'll symlink the config.h and see if i can get it to build