Today I found the time to compile amarok on my x86_64 CentOS 5.1 machine at work. It was a long time since I compiled any version of amarok, thanks to Packman and openSUSE, but it worked. The truth of the matter is that the sound produced by the xine engine is a bit over bassed, still I enjoy very much the amarok experience that I may very well start getting used to it.
Anyway, here are the steps I followed. After installing the amarok sources in
/usr/src I run
[root@lxbakalidis amarok-126.96.36.199]#yum install gcc-c++.x86_64 libstdc++-devel.x86_64 kdelibs-devel.x86_64 alsa-lib-devel.x86_64 zlib-devel.x86_64 taglib-devel.x86_64 ruby-libs.x86_64 ruby.x86_64 xine-lib-devel.x86_64 libXv-devel.x86_64 libXvMC-devel.x86_64 ruby-devel.x86_64 sqlite-devel.x86_64
Then I did a
[root@lxbakalidis amarok-188.8.131.52]# ./configure --disable-debug
Finally I run
make install and there I have it.
PS 1: Thanks for the tip bmcl
PS 2:When compiling on the new CentOS 5.2 you will additionally need package libutempter-devel. A simple ...
# yum install libutempter-devel
... is enough.