Can't find plasma

Alejandro Wainzinger aikawarazuni at gmail.com
Wed Jun 4 01:10:24 CEST 2008


I keep failing compile with this:

[ 69%] Building CXX object
src/collection/sqlcollection/CMakeFiles/amarok_collection-sqlcollection.dir/SqlMeta.o
/usr/bin/c++   -Damarok_collection_sqlcollection_EXPORTS
-Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align
-Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security
-fno-exceptions -fno-check-new -fno-common -Woverloaded-virtual
-fvisibility=hidden -fvisibility-inlines-hidden -g3 -fno-inline -fPIC
-I/home/xevix/kde4dev/amarok/amarok-build/src/collection/sqlcollection
-I/home/xevix/kde4dev/amarok/src/collection/sqlcollection
-I/home/xevix/kde4dev/amarok -I/home/xevix/kde4dev/amarok/amarok-build
-I/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../..
-I/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../plugin
-I/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../meta
-I/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../collection
-I/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../dialogs
-I/home/xevix/kde4dev/amarok/amarok-build/src/collection/sqlcollection/../..
-I/home/xevix/kde/include -I/home/xevix/kde/include/KDE
-I/home/xevix/qt-copy/include/QtXmlPatterns
-I/home/xevix/qt-copy/include/QtWebKit
-I/home/xevix/qt-copy/include/QtHelp
-I/home/xevix/qt-copy/include/QtAssistant
-I/home/xevix/qt-copy/include/QtDBus
-I/home/xevix/qt-copy/include/QtTest
-I/home/xevix/qt-copy/include/QtUiTools
-I/home/xevix/qt-copy/include/QtScript
-I/home/xevix/qt-copy/include/QtSvg
-I/home/xevix/qt-copy/include/QtXml
-I/home/xevix/qt-copy/include/QtSql
-I/home/xevix/qt-copy/include/QtOpenGL
-I/home/xevix/qt-copy/include/QtNetwork
-I/home/xevix/qt-copy/include/QtDesigner
-I/home/xevix/qt-copy/include/Qt3Support
-I/home/xevix/qt-copy/include/QtGui
-I/home/xevix/qt-copy/include/QtCore -I/home/xevix/qt-copy/include/Qt
-I/home/xevix/qt-copy/mkspecs/default -I/home/xevix/qt-copy/include
-D_BSD_SOURCE -DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -D_GNU_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII
-D_REENTRANT -DKDE_DEPRECATED_WARNINGS
-I/home/xevix/kde/include/taglib -DQT_STL -DHAVE_MP4V2 -o
src/collection/sqlcollection/CMakeFiles/amarok_collection-sqlcollection.dir/SqlMeta.o
-c /home/xevix/kde4dev/amarok/src/collection/sqlcollection/SqlMeta.cpp
In file included from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/ContextScene.h:18,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../MainWindow.h:20,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/SqlMeta.cpp:24:
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/Applet.h:18:27:
error: plasma/applet.h: No such file or directory
In file included from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../MainWindow.h:20,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/SqlMeta.cpp:24:
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/ContextScene.h:20:27:
error: plasma/corona.h: No such file or directory
In file included from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/Containment.h:19,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/ContextView.h:22,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../MainWindow.h:21,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/SqlMeta.cpp:24:
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/plasma/containment.h:33:29:
error: plasma/animator.h: No such file or directory
In file included from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/plasma/containment.h:35,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/Containment.h:19,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/ContextView.h:22,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../MainWindow.h:21,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/SqlMeta.cpp:24:
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/plasma/widgets/icon.h:31:31:
error: plasma/dataengine.h: No such file or directory
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/plasma/widgets/icon.h:33:34:
error: plasma/plasma_export.h: No such file or directory
In file included from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/ContextView.h:27,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../MainWindow.h:21,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/SqlMeta.cpp:24:
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/Svg.h:19:24:
error: plasma/svg.h: No such file or directory
In file included from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/ContextScene.h:18,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../MainWindow.h:20,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/SqlMeta.cpp:24:
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/Applet.h:28:
error: 'Plasma' has not been declared
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/Applet.h:28:
error: expected `{' before 'Applet'
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/Applet.h:28:
error: function definition does not declare parameters
In file included from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../MainWindow.h:20,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/SqlMeta.cpp:24:
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/ContextScene.h:25:
error: 'Plasma' has not been declared
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/ContextScene.h:25:
error: expected `{' before 'Corona'
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/ContextScene.h:25:
error: function definition does not declare parameters
In file included from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/plasma/containment.h:35,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/Containment.h:19,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/ContextView.h:22,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../MainWindow.h:21,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/SqlMeta.cpp:24:
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/plasma/widgets/icon.h:49:
error: function definition does not declare parameters
In file included from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/Containment.h:19,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/ContextView.h:22,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../MainWindow.h:21,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/SqlMeta.cpp:24:
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/plasma/containment.h:65:
error: function definition does not declare parameters
In file included from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/ContextView.h:22,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../MainWindow.h:21,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/SqlMeta.cpp:24:
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/Containment.h:28:
error: expected class-name before '{' token
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/Containment.h:28:
warning: 'class Context::Containment' has virtual functions but
non-virtual destructor
In file included from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/ContextView.h:27,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../MainWindow.h:21,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/SqlMeta.cpp:24:
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/Svg.h:24:
error: 'Svg' in namespace 'Plasma' does not name a type
In file included from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/ContextView.h:29,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../MainWindow.h:21,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/SqlMeta.cpp:24:
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/plasma/view.h:43:
error: function definition does not declare parameters
In file included from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../MainWindow.h:21,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/SqlMeta.cpp:24:
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/ContextView.h:43:
error: invalid use of incomplete type 'struct Plasma::View'
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/plasma/containment.h:44:
error: forward declaration of 'struct Plasma::View'
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/ContextView.h:75:
error: ISO C++ forbids declaration of 'Applet' with no type
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/ContextView.h:75:
error: invalid use of '::'
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/ContextView.h:75:
error: expected ';' before '*' token
In file included from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../MainWindow.h:24,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/SqlMeta.cpp:24:
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/plasma/plasma.h:184:
error: expected initializer before 'scalingFactor'
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/plasma/plasma.h:193:
error: expected initializer before 'locationToDirection'
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../context/plasma/plasma.h:198:
error: expected initializer before 'roundedRectangle'
In file included from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/../../meta/MetaUtility.h:31,
                 from
/home/xevix/kde4dev/amarok/src/collection/sqlcollection/SqlMeta.cpp:30:
/home/xevix/kde/include/taglib/fileref.h:93: warning: 'class
TagLib::FileRef::FileTypeResolver' has virtual functions but
non-virtual destructor
make[2]: *** [src/collection/sqlcollection/CMakeFiles/amarok_collection-sqlcollection.dir/SqlMeta.o]
Error 1
make[2]: Leaving directory `/home/xevix/kde4dev/amarok/amarok-build'
make[1]: *** [src/collection/sqlcollection/CMakeFiles/amarok_collection-sqlcollection.dir/all]
Error 2
make[1]: Leaving directory `/home/xevix/kde4dev/amarok/amarok-build'
make: *** [all] Error 2
makeobj[0]: Leaving directory `/home/xevix/kde4dev/amarok/amarok-build'


Any ideas what's wrong?


More information about the Amarok-devel mailing list