dnssd
Benjamin Meyer
bmeyer at trolltech.com
Mon Jan 30 12:08:15 CET 2006
Fresh update and build today I gget link errors in dnssd. The kdecore library
hasn't been built yet, but it is trying to link to it.
-Benjamin Meyer
~/svn/trunk/KDE/kdelibs$ bksys/scons
scons: Reading SConscript files ...
Checking for pkg-config ... (cached) yes
scons: done reading SConscript files.
scons: Building targets ...
g++ -o build/dnssd/libkdnssd.so.1.0 -Wl,-rpath=/usr/X11R6/lib/
-Wl,-rpath=/home/kdetest/svn/trunk/qt-copy/lib -Wl,-rpath=/usr/lib
-Wl,-rpath=/usr/lib/kde4 -g -Wl,--no-undefined -Wl,--soname=libkdnssd.so.1
-shared build/dnssd/domainbrowser.os build/dnssd/publicservice.os
build/dnssd/query.os build/dnssd/remoteservice.os build/dnssd/responder.os
build/dnssd/servicebase.os build/dnssd/servicebrowser.os
build/dnssd/settings.os -Lkdecore -L/home/kdetest/svn/trunk/KDE/kdecore -L.
-Lbuild/dnssd/build -Ldnssd/build -L/usr/X11R6/lib
-L/home/kdetest/svn/trunk/qt-copy/lib -lQtGui_debug -lpthread -lXext -lz
-lpng -lm -lz -lX11 -lSM -lICE -lQtCore_debug -lQt3Support_debug -lkdecore
build/dnssd/publicservice.os: In function
`DNSSD::PublicService::toInvitation(QString
const&)':dnssd/publicservice.cpp:173: undefined reference to `KUrl::KUrl()'
:dnssd/publicservice.cpp:174: undefined reference to
`KUrl::setProtocol(QString const&)'
:dnssd/publicservice.cpp:177: undefined reference to `KUrl::KUrl()'
:dnssd/publicservice.cpp:179: undefined reference to `KUrl::setHost(QString
const&)'
:dnssd/publicservice.cpp:180: undefined reference to `KUrl::setHost(QString
const&)'
:dnssd/publicservice.cpp:182: undefined reference to `KUrl::setPort(unsigned
short)'
:dnssd/publicservice.cpp:183: undefined reference to
`KUrl::encode_string(QString const&, int)'
:dnssd/publicservice.cpp:183: undefined reference to `KUrl::setPath(QString
const&)'
:dnssd/publicservice.cpp:187: undefined reference to
`KUrl::addQueryItem(QString const&, QString const&, int)'
:dnssd/publicservice.cpp:188: undefined reference to `KUrl::KUrl(KUrl const&)'
:dnssd/publicservice.cpp:188: undefined reference to `KUrl::~KUrl()'
:dnssd/publicservice.cpp:188: undefined reference to `KUrl::~KUrl()'
build/dnssd/remoteservice.os: In function
`DNSSD::RemoteService::resolveAsync()':dnssd/remoteservice.cpp:100: undefined
reference to `kdbgstream::operator<<(QString const&)'
:dnssd/remoteservice.cpp:100: undefined reference to
`kdbgstream::operator<<(QString const&)'
:dnssd/remoteservice.cpp:100: undefined reference to
`kdbgstream::operator<<(QString const&)'
build/dnssd/remoteservice.os: In function
`RemoteService':dnssd/remoteservice.cpp:79: undefined reference to
`KUrl::queryItems(int) const'
:dnssd/remoteservice.cpp:79: undefined reference to `KUrl::queryItems(int)
const'
build/dnssd/remoteservice.os: In function `kdbgstream::operator<<(char
const*)':kdecore/kdebug.h:212: undefined reference to
`kdbgstream::operator<<(QString const&)'
build/dnssd/settings.os: In function
`Configuration':build/dnssd/settings.cpp:53: undefined reference to
`KConfigSkeleton::ItemEnum::ItemEnum(QString const&, QString const&, int&,
QList<KConfigSkeleton::ItemEnum::Choice> const&, int)'
:build/dnssd/settings.cpp:53: undefined reference to
`KConfigSkeleton::ItemEnum::ItemEnum(QString const&, QString const&, int&,
QList<KConfigSkeleton::ItemEnum::Choice> const&, int)'
collect2: ld returned 1 exit status
scons: *** [build/dnssd/libkdnssd.so.1.0] Error 1
scons: building terminated because of errors.
More information about the Kde-buildsystem
mailing list