Hello,
I'm usually build amule RPM packages for suse 9.0 and 8.2, even 8.0. You can see them in the directories at
http://ftp://ftp.oxixares.com/pub/rpmsWell, when 2.0.0rc1 was released I built a the RPM without problems (I also have to build libcrytopp packages to be used). But now something as changed, it aborts when trying to compile first souce with gcc (not g++). I'm using just the same spec.file, only the source package has changed. I recompiled again rc1, no problem. But something is weird in rc2. This is the begining of problematic output:
make[2]: Entering directory `/usr/src/packages/BUILD/aMule-2.0.0rc2/src'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -g -ggdb -fno-inline -D__DEBUG__ -g -MT cas.o -MD -MP -MF ".deps/cas.Tpo" \
-c -o cas.o `test -f 'utils/cas/cas.c' || echo './'`utils/cas/cas.c; \
then mv -f ".deps/cas.Tpo" ".deps/cas.Po"; \
else rm -f ".deps/cas.Tpo"; exit 1; \
fi
gcc -Wall -g -ggdb -fno-inline -D__DEBUG__ -g -o cas cas.o -L/usr/lib -lcurl -L/usr/ssl/lib -lz -lssl -lcrypto -ldl -lz -lcryptopp
/usr/lib/libcryptopp.so: referencia a `std::__default_alloc_template<(bool)1, (int)0>::allocate(unsigned)' sin definir
/usr/lib/libcryptopp.so: referencia a `operator new[](unsigned)' sin definir
/usr/lib/libcryptopp.so: referencia a `log' sin definir
/usr/lib/libcryptopp.so: referencia a `std::basic_string
, std::allocator >::assign(char const*, unsigned)' sin definir
/usr/lib/libcryptopp.so: referencia a `__cxa_rethrow' sin definir
/usr/lib/libcryptopp.so: referencia a `typeinfo for int const*' sin definir
....
Any hint?.
Guillermo