|
slackware 10.2 with kde 3.5.2
I get this error when I try to compile [code:1]wmafile.cpp: In member function `void TagLib::WMA::File::read(bool, TagLib::AudioProperties::ReadStyle)\': wmafile.cpp:120: warning: unused parameter `TagLib::AudioProperties::ReadStyle propertiesStyle\' wmafile.cpp:129: warning: `int length\' might be used uninitialized in this function wmafile.cpp:130: warning: `int bitrate\' might be used uninitialized in this function wmafile.cpp:131: warning: `int sampleRate\' might be used uninitialized in this function wmafile.cpp:132: warning: `int channels\' might be used uninitialized in this function if /bin/sh ../../../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I/opt/kde/include -I/usr/lib/qt/include -I/usr/X11R6/include -I/usr/include/taglib -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 taglib_wmafiletyperesolver.lo -MD -MP -MF \".deps/taglib_wmafiletyperesolver.Tpo\" -c -o taglib_wmafiletyperesolver.lo taglib_wmafiletyperesolver.cpp; \\ then mv -f \".deps/taglib_wmafiletyperesolver.Tpo\" \".deps/taglib_wmafiletyperesolver.Plo\"; else rm -f \".deps/taglib_wmafiletyperesolver.Tpo\"; exit 1; fi In file included from taglib_wmafiletyperesolver.cpp:4: taglib_wmafiletyperesolver.h:12: error: no type named `FileTypeResolver\' in ` class TagLib::FileRef\' taglib_wmafiletyperesolver.h:12: error: invalid base-class specification taglib_wmafiletyperesolver.h:12: warning: all member functions in class ` WMAFileTypeResolver\' are private In file included from taglib_wmafiletyperesolver.cpp:5: wmafile.h:73: error: conflicting return type specified for `virtual bool TagLib::WMA::File::«»save()\' /opt/kde/include/taglib/tfile.h:84: error: overriding `virtual void TagLib::File::«»save()\' make[6]: *** [taglib_wmafiletyperesolver.lo] Error 1 make[6]: Leaving directory `/home/conny/slackware_updates/amarok-1.4-beta2/amarok/src/metadata/wma\' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/home/conny/slackware_updates/amarok-1.4-beta2/amarok/src/metadata/wma\' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/home/conny/slackware_updates/amarok-1.4-beta2/amarok/src/metadata\' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/conny/slackware_updates/amarok-1.4-beta2/amarok/src\' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/conny/slackware_updates/amarok-1.4-beta2/amarok\' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/conny/slackware_updates/amarok-1.4-beta2\' make: *** [all] Error 2 conny@fester:amarok-1.4-beta2$[/code:1] I got taglib 1.4 installed and gcc 3.3.6 Thanx for any help I get and thanx to the developers for a great mediaplayer |
KDE Developer
|
You also have an older TagLib installed in a different path. You need to remove that.
--
Mark Kretschmann - Amarok Developer |
|
Thanx for your help! You were right, there was an extra set of taglib includes in /opt/kde/include. beta3 is looking damn good!
|
|
Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]