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

installation problem - TagLib::AudioProperties' has not been declared

Tags: None
(comma "," separated)
spidee
Registered Member
Posts
4
Karma
0
Hi there,

After seemingly successful configure ... i ran straight into problems with make....does anyone know what
might cause the error. I am using taglib-1.4 and amarok source 1.4.10 
My configure command is ./configure --disable-debug --without-arts --prefix=/software/amarok --with-libgpod --with-k3b=/software/amarok/depend/k3b
and PKG_CONFIG_PATH looks ok.

==========================
===  Amarok - PLUGINS  ========================================================
==========================
=
= The following extra functionality will NOT be included:
=  - NMM-engine
=  - Helix-engine
=  - yauap-engine
=  - libvisual Support
=  - MySql Support
=  - Postgresql Support
=  - MusicBrainz Support
=  - MP4/AAC Tag Write Support
=  - iRiver iFP Support
=  - Creative Nomad Jukebox Support
=  - MTP Device Support
=  - Rio Karma Support
=
= The following extra functionality will be included:
=  + xine-engine
=  + Konqueror Sidebar
=  + iPod Support
=  + DAAP Music Sharing Support
=
===============================================================================

Good - your configure finished. Start make now

[root@daws33 amarok-1.4.10]# make
make  all-recursive
make[1]: Entering directory `/home/john/Desktop/amarok-1.4.10'
Making all in amarok
make[2]: Entering directory `/home/john/Desktop/amarok-1.4.10/amarok'
Making all in src
make[3]: Entering directory `/home/john/Desktop/amarok-1.4.10/amarok/src'
Making all in amarokcore
make[4]: Entering directory `/home/john/Desktop/amarok-1.4.10/amarok/src/amarokcore'
/bin/sh ../../../libtool --silent --tag=CXX  --mode=compile g++ -DHAVE_CONFIG_H -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/lib64/qt-3.3/include -I.  -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -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
In file included from ../../../amarok/src/enginecontroller.h:18,
                from amarokdcophandler.cpp:31:
../../../amarok/src/metabundle.h:17:36: error: taglib/audioproperties.h: No such file or directory
../../../amarok/src/metabundle.h:133: error: 'TagLib::AudioProperties' has not been declared
../../../amarok/src/metabundle.h:168: error: 'TagLib::AudioProperties' has not been declared
../../../amarok/src/metabundle.h:426: error: 'TagLib::AudioProperties' has not been declared
../../../amarok/src/metabundle.h:133: error: 'TagLib::AudioProperties' has not been declared
../../../amarok/src/metabundle.h:168: error: 'TagLib::AudioProperties' has not been declared
make[4]: *** [amarokdcophandler.lo] Error 1
make[4]: Leaving directory `/home/john/Desktop/amarok-1.4.10/amarok/src/amarokcore'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/john/Desktop/amarok-1.4.10/amarok/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/john/Desktop/amarok-1.4.10/amarok'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/john/Desktop/amarok-1.4.10'
make: *** [all] Error 2


Cheers!

J
User avatar
markey
KDE Developer
Posts
2286
Karma
3
OS
Why would you build Amarok 1.x yourself, when every distro in existence provides packages for it?


--
Mark Kretschmann - Amarok Developer
spidee
Registered Member
Posts
4
Karma
0
Hi there,
It does'nt i use rhel5.1 (without yum updates) (don't worry why it has to be like that ) and when running the how to i got loads of dependency errors (maybe packaged for rhel5.2)
It needs to be self contained without interfering with other libraries. Do you know why this error is occurring? Or where i can find a list who does?

Cheers ,

J
User avatar
markey
KDE Developer
Posts
2286
Karma
3
OS
It would seem that your TagLib is too old, or missing something. Try to upgrade it.


--
Mark Kretschmann - Amarok Developer
spidee
Registered Member
Posts
4
Karma
0
Ok cheers,

I tried taglib 1.4 and then 1.5 both gave me errors... I need to install this on a network drive so that loads of machines can access it, hence the need for a self contained installation.... I will try amarok 2 maybe that would be ok. ..


Bookmarks



Who is online

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