This forum has been archived. All content is frozen. Please use KDE Discuss instead.

1.4-beta1 fails to compile against taglib

Tags: None
(comma "," separated)
BillyBob
Karma
0
When taglib is installed in non-standard location (not kde home or other),
taglib paths are not inserted into include path.


i[code:1]f /bin/sh ../../../libtool --silent --tag=CXX --mode=compile g++
-DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../amarok/src
-I../../../amarok/src/amarokcore -I../../../amarok/src -I../../../amarok/src/engine
-I../../../amarok/src/plugin -I../../../amarok/src/statusbar
-I../../../amarok/src/mediadevice -I/usr/include/kde -I/usr/lib/qt-3.3/include
-I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT
-Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT amarokdcophandler.lo -MD -MP -MF \".deps/amarokdcophandler.Tpo\" -c -o amarokdcophandler.lo amarokdcophandler.cpp; \\[/code:1]

Configure looks like the following:
[code:1]./configure --prefix=/home/bdeegan/tools/lnx24/stow/amarok-1.4-beta1
--with-taglib=/home/bdeegan/tools/lnx24/stow/amarok-1.4-beta1[/code:1]

I looked in the configure, and all_includes is not getting the path to taglib

Anyone have a patch which fixes this? If not I\'ll try to make one.
User avatar
marcel
Registered Member
Posts
595
Karma
0
OS
--with-taglib is wrong (non existent AFAIK, as taglib is mandatory).
You want to use LDFLAGS and CPPFLAGS to add the includes (see configure --help).


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]