OOPS......
i actually knew that, sorry, i forgot to mention beep-media-player
beep-media-player is identicle to xmms, (with a different default skin)
but is compiled againsed the 2.0 glib library.
see
http://beepmp.sourceforge.net/
note that its somtimes called things like BMP or Beep-MP
think of beep-media-player as xmms 2
from what i understand, beep-media-player was created from XMMS source code.
as for your inability to compile Glib 1.x i wouldnt worry about it too much,
as im sure you know, its old has has been replaced with glib 2.x