2013-05-24, 11:08
if you don't know the basics of compiling software, why on earth take on a job?
this is, frankly, trivial business. you have a system library, managed by apt. this sits in /usr/lib with headers in /usr/include - it's a system library after all. and you have a library you build and install manually. this goes to /usr/local as normal with non-system managed libraries.
remove the system library;
$ sudo apt-get remove libtag1 (strictly speaking you don't have to remove the runtime bits but whatever).
build the manual one
$ make -C lib/taglib
install it
$ make -C lib/taglib install
configure xbmc to pick up the new library
$ ./configure
build the fucker
$ make
this is, frankly, trivial business. you have a system library, managed by apt. this sits in /usr/lib with headers in /usr/include - it's a system library after all. and you have a library you build and install manually. this goes to /usr/local as normal with non-system managed libraries.
remove the system library;
$ sudo apt-get remove libtag1 (strictly speaking you don't have to remove the runtime bits but whatever).
build the manual one
$ make -C lib/taglib
install it
$ make -C lib/taglib install
configure xbmc to pick up the new library
$ ./configure
build the fucker
$ make