my system is el5
all the software need for this action
/opt/sys/amarok
________________________________________________________________________________
total 28M
-rwxr-xr-x 1 root root 13M Feb 9 12:01 amarok-1.4.10.tar.bz2
drwxr-xr-x 6 1000 1000 4.0K Feb 9 11:39 amarok-1.4.9.1
-rwxr--r-- 1 root root 13M Feb 9 01:56 amarok-1.4.9.1.tar.bz2
-rw-r--r-- 1 root root 1.3M Feb 8 22:39 fftw3-3.2.2-3.el5.i386.rpm
-rw-r--r-- 1 root root 22K Feb 10 00:21 internet.radio.txt
-rw-r--r-- 1 root root 264K Feb 8 22:31 libmp4v2-1.5.0.1-6.el5.i386.rpm
-rw-r--r-- 1 root root 53K Feb 8 22:36 libmpcdec-1.2.6-1.el5.rf.i386.rpm
-rw-r--r-- 1 root root 64K Feb 8 22:36 libofa-0.9.3-11.el5.i386.rpm
-rw-r--r-- 1 root root 368K Feb 8 22:35 libtunepimp-0.5.3-9.el5.i386.rpm
-rw-r--r-- 1 root root 1.7K Feb 9 11:51 README
-rw-r--r-- 1 root root 198K Feb 8 22:33 taglib-1.5-7.el5.i386.rpm
drwxr-xr-x 10 1000 1000 4.0K Feb 9 10:28 taglib-1.6
-rwxr-xr-x 1 root root 1.1M Feb 9 10:01 taglib-1.6.tar.gz
drwxr-xr-x 5 1097 users 4.0K Feb 9 10:43 taglib-extras-1.0.1
-rwxr-xr-x 1 root root 31K Feb 9 10:33 taglib-extras-1.0.1.tar.gz
-rw-r--r-- 1 root root 53K Feb 9 00:55 xdg-utils-1.0.2-4.el5.noarch.rpm
HowTo install these softwares
install all rpms here
install taglib-1.6
install taglib-extras-1.0.1
this taglib-1.5-7.el5 one is not the one amarok wanted
[root@localhost pkgconfig]# has taglib
taglib-1.5-7.el5
jakarta-taglibs-standard-1.1.1-7jpp.1
[root@localhost pkgconfig]#
[root@localhost pkgconfig]# loc libtag.so
/opt/sys/amarok/taglib-1.6/taglib/.libs/libtag.so
/opt/sys/amarok/taglib-1.6/taglib/.libs/libtag.so.1
/opt/sys/amarok/taglib-1.6/taglib/.libs/libtag.so.1.6.1
/usr/lib/libtag.so.1
/usr/lib/libtag.so.1.5.0
/usr/local/lib/libtag.so
/usr/local/lib/libtag.so.1 #this one is the wanted
/usr/local/lib/libtag.so.1.6.1
[root@localhost pkgconfig]#
so, let the pkg to know the taglib, we need to do something as following:
cp
/usr/local/lib/pkgconfig
________________________________________________________________________________
total 64K
-rw-r--r-- 1 root root 601 Feb 9 00:08 libxine.pc
-rw-r--r-- 1 root root 258 Feb 9 10:27 taglib_c.pc
-rw-r--r-- 1 root root 300 Feb 9 10:43 taglib-extras.pc
-rw-r--r-- 1 root root 226 Feb 9 10:27 taglib.pc
[root@localhost pkgconfig]#
to
/usr/lib/pkgconfig/
---------------------------------------------------------------------------------
-rw-r--r-- 1 root root 226 Feb 9 11:34 taglib.pc
-rw-r--r-- 1 root root 300 Feb 9 11:34 taglib-extras.pc
-rw-r--r-- 1 root root 258 Feb 9 11:34 taglib_c.pc
-rw-r--r-- 1 root root 601 Feb 9 11:34 libxine.pc
[root@localhost pkgconfig]# pwd
/usr/lib/pkgconfig
[root@localhost pkgconfig]#
----------------------------------------------------------------------------------
cd to amarok-1.4.9.1
[root@localhost amarok-1.4.9.1]# cfg --enable-mysql --disable-dependency-tracking
make
make check
make install
[root@localhost amarok]#