When compiling xmms for suse 10.0 pro, I encounter the following error;
Code:
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/root/bin/xmms-1.2.10/Effect'
make[2]: Leaving directory `/root/bin/xmms-1.2.10/Effect'
Making all in General
make[2]: Entering directory `/root/bin/xmms-1.2.10/General'
Making all in ir
make[3]: Entering directory `/root/bin/xmms-1.2.10/General/ir'
if /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../xmms -I/opt/gnome/include -I/opt/gnome/include/gtk-1.2 -I/opt/gnome/include/glib-1.2 -I/opt/gnome/lib/glib/include -D_REENTRANT -I/usr/X11R6/include -I../../intl -I../.. -g -O2 -Wall -Wpointer-arith -finline-functions -ffast-math -funroll-all-loops -MT ir.lo -MD -MP -MF ".deps/ir.Tpo" \
-c -o ir.lo `test -f 'ir.c' || echo './'`ir.c; \
then mv -f ".deps/ir.Tpo" ".deps/ir.Plo"; \
else rm -f ".deps/ir.Tpo"; exit 1; \
fi
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../xmms -I/opt/gnome/include -I/opt/gnome/include/gtk-1.2 -I/opt/gnome/include/glib-1.2 -I/opt/gnome/lib/glib/include -D_REENTRANT -I/usr/X11R6/include -I../../intl -I../.. -g -O2 -Wall -Wpointer-arith -finline-functions -ffast-math -funroll-all-loops -MT ir.lo -MD -MP -MF .deps/ir.Tpo -c ir.c -fPIC -DPIC -o ir.lo
ir.c:19: error: static declaration of 'keepGoing' follows non-static declaration
ir.h:53: error: previous declaration of 'keepGoing' was here
ir.c:22: error: static declaration of 'irapp_thread' follows non-static declaration
ir.h:52: error: previous declaration of 'irapp_thread' was here
make[3]: *** [ir.lo] Error 1
make[3]: Leaving directory `/root/bin/xmms-1.2.10/General/ir'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/bin/xmms-1.2.10/General'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/bin/xmms-1.2.10'
make: *** [all] Error 2
I would use the suse package for it, but I get the following error when running xmms. My idea was to compile from source and avoid this error.
Code:
/usr/lib/xmms/General/libir.so: undefined symbol: irapp_thread
Any ideas on how to solve either problem would get my xmms working. Thanx in advance!
If someone could explain another thing, I have packman in my installation directory, and there are a few xmms packages - xmms-lib, xmms-lib-mad, and xmms. What are the differences?