Version: (using KDE KDE 3.94.0) Installed from: Compiled From Sources Compiler: gcc (GCC) 4.2.2 OS: Linux I took Sporano from kde/trunk/support date 1.11.2007 [ 98%] Built target kcertpart Linking CXX executable ../../bin/nepomuk-rcgen [ 98%] Built target nepomuk-rcgen [ 98%] Building CXX object nepomuk/core/CMakeFiles/nepomuk.dir/resourcemanager.o /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:36:30: error: Soprano/DummyModel: No such file or directory /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:60: error: ISO C++ forbids declaration of 'DummyModel' with no type /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:60: error: invalid use of '::' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:60: error: expected ';' before '*' token /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp: In constructor 'Nepomuk::ResourceManager::Private::Private(Nepomuk::ResourceManager*)': /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:53: error: class 'Nepomuk::ResourceManager::Private' does not have any field named 'dummyModel' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp: In destructor 'virtual Nepomuk::ResourceManager::~ResourceManager()': /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:76: error: 'class Nepomuk::ResourceManager::Private' has no member named 'dummyModel' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp: In member function 'QList<Nepomuk::Resource> Nepomuk::ResourceManager::allResourcesOfType(const QString&)': /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:135: error: invalid use of incomplete type 'struct Soprano::Model' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.h:32: error: forward declaration of 'struct Soprano::Model' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp: In member function 'QList<Nepomuk::Resource> Nepomuk::ResourceManager::allResourcesWithProperty(const QString&, const Nepomuk::Variant&)': /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:176: error: invalid use of incomplete type 'struct Soprano::Model' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.h:32: error: forward declaration of 'struct Soprano::Model' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp: In member function 'QString Nepomuk::ResourceManager::generateUniqueUri()': /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:197: error: invalid use of incomplete type 'struct Soprano::Model' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.h:32: error: forward declaration of 'struct Soprano::Model' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:198: error: invalid use of incomplete type 'struct Soprano::Model' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.h:32: error: forward declaration of 'struct Soprano::Model' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:199: error: invalid use of incomplete type 'struct Soprano::Model' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.h:32: error: forward declaration of 'struct Soprano::Model' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:200: error: invalid use of incomplete type 'struct Soprano::Model' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.h:32: error: forward declaration of 'struct Soprano::Model' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp: In member function 'Soprano::Model* Nepomuk::ResourceManager::mainModel()': /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:210: warning: possible problem detected in invocation of delete operator: /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:210: warning: invalid use of incomplete type 'struct Soprano::Model' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.h:32: warning: forward declaration of 'struct Soprano::Model' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:210: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined. /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:216: error: cannot convert 'Soprano::Client::DBusModel*' to 'Soprano::Model*' in assignment /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:220: error: 'class Nepomuk::ResourceManager::Private' has no member named 'dummyModel' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:221: error: 'class Nepomuk::ResourceManager::Private' has no member named 'dummyModel' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:221: error: expected type-specifier /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:221: error: expected `;' /usr/src/kde4/kdelibs-3.94.0/nepomuk/core/resourcemanager.cpp:223: error: 'class Nepomuk::ResourceManager::Private' has no member named 'dummyModel' make[2]: *** [nepomuk/core/CMakeFiles/nepomuk.dir/resourcemanager.o] Error 1 make[1]: *** [nepomuk/core/CMakeFiles/nepomuk.dir/all] Error 2 make: *** [all] Error 2 isbetter:/usr/src/kde4/kdelibs-3.94.0/build # gcc --version gcc (GCC) 4.2.2
Build errors should be reported to kde-devel or kde-core-devel lists. I guess your soprano doesn't match what your kdelibs expects, get an older version or wait until tarbals for rc1 are provided. Building up-to-date kdelibs svn with up-to-date soprano works fine.