OpenSuse11.3
download src xmms-1.2.11
./configure
…
checking whether the g++ linker (/usr/i586-suse-linux/bin/ld) supports shared libraries… yes
checking dynamic linker characteristics… cat: /etc/ld.so.conf.d/*.conf: No such file or directory
GNU/Linux ld.so
checking how to hardcode library paths into programs… immediate
appending configuration tag “F77” to libtool
checking pthread.h usability… yes
checking pthread.h presence… yes
checking for pthread.h… yes
checking for glib-config… no
checking for GLIB - version >= 1.2.2… no
*** The glib-config script installed by GLIB could not be found
*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GLIB_CONFIG environment variable to the
*** full path to glib-config.
configure: error: *** GLIB >= 1.2.2 not installed - please install first ***
XMMS is not available in openSUSE 11.3 because GLIB is not available in openSUSE 11.3.
If you want to manually compile XMMS… you will need also to manually compile GLIB first.
It was asked if someone was interested in maintaining it, nobody answered… is not available anymore. XMMS is old, GLIB is old… there are other audio players.
If that’s not enough to convince you to start using another player, as qmmp or audacity… I would follow dth2 advice. It easier and, even if in general it’s a bad idea to use rpms from another version, it seems some people already tested it.