Re: [kde-linux] kdelibs 4.1.0 compilation issue



Do you have all of the development libraries for Soprano installed? I have the
following:

libsoprano-dev
libsoprano4
soprano-daemon

These are Kubuntu packages.

On Wednesday 30 July 2008 02:27:08 Dâniel Fraga wrote:
Linux 2.6.26
gcc 4.3.1
Soprano 2.1

I configured with:

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/kde4 ..
-DSOPRANO_LIBRARIES=/usr/local/kde4/lib
-DSOPRANO_INCLUDE_DIR=/usr/local/kde4/include/

it founds Soprano, but gives the following error:

[ 97%] Built target kcertpart
Linking CXX executable ../../bin/nepomuk-rcgen
CMakeFiles/nepomuk-rcgen.dir/ontologyparser.o: In function
`OntologyParser::parse(QString
const&)':
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:122:
undefined reference to
`Soprano::PluginManager::instance()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:122:
undefined reference to
`Soprano::PluginManager::discoverParserForSerialization(Soprano::RdfSeriali
zation, QString
const&)'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:151:
undefined reference to `Soprano::Statement::predicate()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:151:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:151:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:152:
undefined reference to `Soprano::Statement::subject()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:152:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:152:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:153:
undefined reference to `Soprano::Statement::object()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:153:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:153:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:154:
undefined reference to `Soprano::Statement::object()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:154:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:154:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:148:
undefined reference to
`Soprano::Statement::~Statement()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:157:
undefined reference to `Soprano::Statement::predicate()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:157:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:157:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:158:
undefined reference to `Soprano::Statement::object()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:158:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:158:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:159:
undefined reference to `Soprano::Statement::subject()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:159:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:159:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:161:
undefined reference to `Soprano::Statement::predicate()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:161:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:161:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:162:
undefined reference to `Soprano::Statement::object()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:162:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:162:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:163:
undefined reference to `Soprano::Statement::subject()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:163:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:163:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:169:
undefined reference to `Soprano::Statement::predicate()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:169:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:169:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:170:
undefined reference to `Soprano::Statement::object()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:170:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:170:
undefined reference to `Soprano::Statement::subject()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:170:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:235:
undefined reference to
`Soprano::StatementIterator::~StatementIterator()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:172:
undefined reference to `Soprano::Statement::predicate()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:172:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:172:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:174:
undefined reference to `Soprano::Statement::subject()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:174:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:174:
undefined reference to `Soprano::Statement::object()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:174:
undefined reference to `Soprano::Node::literal()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:174:
undefined reference to `Soprano::LiteralValue::toInt()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:174:
undefined reference to
`Soprano::LiteralValue::~LiteralValue()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:174:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:174:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:176:
undefined reference to `Soprano::Statement::predicate()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:176:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:176:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:179:
undefined reference to `Soprano::Statement::predicate()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:179:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:179:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:180:
undefined reference to `Soprano::Statement::subject()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:180:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:180:
undefined reference to `Soprano::Statement::object()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:180:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:180:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:180:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:181:
undefined reference to `Soprano::Statement::object()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:181:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:181:
undefined reference to `Soprano::Statement::subject()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:181:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:181:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:181:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:170:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:170:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:172:
undefined reference to `Soprano::Statement::predicate()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:172:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:172:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:177:
undefined reference to `Soprano::Statement::object()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:177:
undefined reference to `Soprano::Node::literal()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:177:
undefined reference to `Soprano::LiteralValue::toString()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:177:
undefined reference to `Soprano::Statement::subject()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:177:
undefined reference to `Soprano::Node::uri()
const' /home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:177:
undefined reference to
`Soprano::Node::~Node()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:177:
undefined reference to
`Soprano::LiteralValue::~LiteralValue()'
/home/fraga/src/kdelibs-4.1.0/nepomuk/rcgen/ontologyparser.cpp:177:
undefined reference to `Soprano::Node::~Node()'
CMakeFiles/nepomuk-rcgen.dir/ontologyparser.o: In function
`Soprano::Iterator<Soprano::Statement>::current()
const': /usr/local/kde4/include/soprano/iterator.h:257: undefined
reference to
`Soprano::Error::ErrorCache::setError(Soprano::Error::Error const&)
const' /usr/local/kde4/include/soprano/iterator.h:257: undefined
reference to
`Soprano::Error::Error::~Error()'
/usr/local/kde4/include/soprano/iterator.h:258: undefined reference to
`Soprano::Statement::Statement(Soprano::Statement
const&)' /usr/local/kde4/include/soprano/iterator.h:258: undefined
reference to
`Soprano::Statement::~Statement()'
/usr/local/kde4/include/soprano/iterator.h:261: undefined reference to
`Soprano::Error::ErrorCache::setError(QString const&, int) const'
/usr/local/kde4/include/soprano/iterator.h:262: undefined reference to
`Soprano::Statement::Statement()'
CMakeFiles/nepomuk-rcgen.dir/ontologyparser.o: In function
`Soprano::Iterator<Soprano::Statement>::next()':
/usr/local/kde4/include/soprano/iterator.h:241: undefined reference to
`Soprano::Error::ErrorCache::setError(Soprano::Error::Error const&)
const' /usr/local/kde4/include/soprano/iterator.h:241: undefined
reference to
`Soprano::Error::Error::~Error()'
/usr/local/kde4/include/soprano/iterator.h:248: undefined reference to
`Soprano::Error::ErrorCache::setError(QString const&, int) const' collect2:
ld returned 1 exit status make[2]: *** [bin/nepomuk-rcgen] Error 1 make[1]:
***
[nepomuk/rcgen/CMakeFiles/nepomuk-rcgen.dir/all] Error 2 make: ***
[all] Error 2

Any hints? Thanks!

___________________________________________________
This message is from the kde-linux mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde-linux.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.



Relevant Pages

  • [2.6 patch] re-add -ffreestanding
    ... I got the following compile error with gcc 4.1.1 when trying to compile ... profile.c:: undefined reference to `strcpy' ... The Linux kernel is a freestanding environment, ...
    (Linux-Kernel)
  • all KDE app builds fail
    ... I upgraded to KDE 3.1.3, ... I also upgraded my gcc to version 3.2.2. ... : undefined reference to `QStyleFactory::create' ... may be so for some apps, but can it be true for every KDE app that I build? ...
    (Debian-User)
  • An error which is driving me slowly mad
    ... Using GCC version ... on SuSE 9.0, I keep getting "undefined reference to ... `function'"-type errors for no apparent reason! ...
    (comp.lang.c)
  • Possible GCC problem
    ... This isn't exactly strictly Red Hat related, but since I get all my GCC ... I commented the array statement out and tried to compile it. ... Here is my program code for ... : undefined reference to `std::basic_ostream<char, ...
    (RedHat)
  • Re: Got idle CPU cycles?
    ... > Offer fast CPU time or ignore the thread. ... undefined reference to operator new' ... Or maybe I'm using the wrong flags to gcc? ... If all the attempts to falsify the theory fails, ...
    (comp.os.linux.misc)