[kde-freebsd] Kdemultimedia4.0.93 build problem.

Max Brazhnikov makc at issp.ac.ru
Mon Jul 21 11:46:59 CEST 2008


On Mon, 21 Jul 2008 09:18:36 +0000, Paweł Wieczorek wrote:
> Hi,
>
> I had build problems with kdemultimedia4:
> ----
> In file included from
> /usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.0.98/juk/coverinf
>o.cpp:38: /usr/local/include/taglib/id3v2tag.h:101: error: invalid use of
> incomplete type 'struct TagLib::Tag'
> /usr/local/include/taglib/tfile.h:31: error: forward declaration of
> 'struct TagLib::Tag'
> *** Error code 1
>
> Stop in
> /usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.0.98/build. ----
>
> When I added '#include <taglib/tag.h>' at line 35 in file
> /usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.0.98/juk/coverinf
>o.cpp then project started to build correctly.
>
> I have taglib-1.5 from ports.

I have no this problem with the latest ports and area51:

[ 32%] Building CXX object juk/CMakeFiles/juk.dir/coverinfo.o
cd /work/a/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.0.98/build/juk 
&& /opt/c++   -D_GNU_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DKDE_DEFAULT_DEBUG_AREA=65432 -DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS -DQT_STL -O2 -fno-strict-aliasing -pipe -Woverloaded-virtual -fvisibility=hidden -fvisibility-inlines-hidden  -fexceptions -g -O2 -fno-reorder-blocks -fno-schedule-insns -fno-inline -I/work/a/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.0.98/build/juk -I/work/a/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.0.98/juk -I/work/a/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.0.98 -I/work/a/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.0.98/build -I/usr/local/kde4/include -I/usr/local/kde4/include/KDE -I/usr/local/include/qt4/QtWebKit -I/usr/local/include/qt4/QtHelp -I/usr/local/include/qt4/QtDBus -I/usr/local/include/qt4/QtTest -I/usr/local/include/qt4/QtUiTools -I/usr/local/include/qt4/QtScript -I/usr/local/include/qt4/QtSvg -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4/QtOpenGL -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtDesigner -I/usr/local/include/qt4/Qt3Support -I/usr/local/include/qt4/QtGui -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/Qt -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I/usr/local/include/qt4 -I/usr/local/include   -I/usr/local/include/taglib -I/usr/local/include/taglib/.. -o 
CMakeFiles/juk.dir/coverinfo.o -c /work/a/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.0.98/juk/coverinfo.cpp





More information about the kde-freebsd mailing list