Summary: | kdebase problem with linking kio_man | ||
---|---|---|---|
Product: | [I don't know] kde | Reporter: | Lukasz Szczygielek <kolo_> |
Component: | general | Assignee: | Unassigned bugs mailing-list <unassigned-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | grundleborg |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Lukasz Szczygielek
2008-05-29 19:06:45 UTC
Do you still get this issue, or is it fixed now? I make svn up and cmakekde and I have same problem. I add log maybye somethig new will be in this log. -- Configuring done -- Generating done -- Build files have been written to: /home/kde4/kde/build/KDE/kdebase [ 1%] Built target drkonqi [ 1%] Built target khc_indexbuilder [ 1%] [ 2%] Built target kdeinit_kuiserver Built target kioexec [ 2%] Built target kio_cgi [ 2%] Built target kio_about [ 2%] Built target kcm_cgi [ 2%] Built target kio_filter [ 2%] Built target kio_info [ 2%] Built target kio_settings [ 2%] Built target kio_archive [ 3%] Built target kdeinit_khelpcenter [ 4%] [ 4%] Built target kio_trash Built target ktrash [ 4%] [ 4%] Built target kded_remotedirnotify Built target trash [ 4%] Built target kio_remote [ 4%] Built target kio_fish [ 4%] [ 4%] [ 4%] Built target kio_floppy Built target kio_sftp Built target kio_finger [ 4%] Built target kmanpart [ 4%] Built target kio_nfs Linking CXX shared module ../../../lib/kio_man.so [ 4%] Built target cursorthumbnail [ 4%] Built target djvuthumbnail [ 4%] Generating imagethumbnail_automoc.cpp [ 5%] Built target htmlthumbnail [ 5%] Generating kio_thumbnail_automoc.cpp Scanning dependencies of target imagethumbnail Scanning dependencies of target kio_thumbnail [ 5%] Building CXX object runtime/kioslave/thumbnail/CMakeFiles/imagethumbnail.dir/imagethumbnail_automoc.o [ 5%] Building CXX object runtime/kioslave/thumbnail/CMakeFiles/imagethumbnail.dir/imagecreator.o [ 5%] Building CXX object runtime/kioslave/thumbnail/CMakeFiles/kio_thumbnail.dir/kio_thumbnail_automoc.o [ 5%] Building CXX object runtime/kioslave/thumbnail/CMakeFiles/kio_thumbnail.dir/thumbnail.o CMakeFiles/kio_man.dir/man2html.o: In function `KDebug::operator()(int)': /home/kde4/kde/include/kdebug.h:239: undefined reference to `kDebugStream(QtMsgType, int, char const*, int, char const*)' CMakeFiles/kio_man.dir/kio_man.o: In function `MANProtocol::outputError(QString const&)': /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:624: undefined reference to `KIO::SlaveBase::data(QByteArray const&)' CMakeFiles/kio_man.dir/kio_man.o: In function `MANProtocol::getProgramPath()': /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:1533: undefined reference to `KStandardDirs::findExe(QString const&, QString const&, QFlags<KStandardDirs::SearchOption>)' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:1538: undefined reference to `KStandardDirs::findExe(QString const&, QString const&, QFlags<KStandardDirs::SearchOption>)' CMakeFiles/kio_man.dir/kio_man.o: In function `MANProtocol::outputMatchingPages(QStringList const&)': /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:656: undefined reference to `KIO::SlaveBase::data(QByteArray const&)' CMakeFiles/kio_man.dir/kio_man.o: In function `MANProtocol::stat(KUrl const&)': /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:662: undefined reference to `KUrl::url(KUrl::AdjustPathOption) const' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:666: undefined reference to `KUrl::path(KUrl::AdjustPathOption) const' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:668: undefined reference to `KUrl::url(KUrl::AdjustPathOption) const' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:672: undefined reference to `KUrl::url(KUrl::AdjustPathOption) const' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:674: undefined reference to `KIO::UDSEntry::UDSEntry()' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:675: undefined reference to `KIO::UDSEntry::insert(unsigned int, QString const&)' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:676: undefined reference to `KIO::UDSEntry::insert(unsigned int, long long)' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:685: undefined reference to `KIO::UDSEntry::insert(unsigned int, QString const&)' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:687: undefined reference to `KIO::SlaveBase::statEntry(KIO::UDSEntry const&)' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:689: undefined reference to `KIO::UDSEntry::~UDSEntry()' CMakeFiles/kio_man.dir/kio_man.o: In function `MANProtocol::output(char const*)': /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:419: undefined reference to `KIO::SlaveBase::data(QByteArray const&)' CMakeFiles/kio_man.dir/kio_man.o: In function `MANProtocol::showMainIndex()': /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:813: undefined reference to `KIO::SlaveBase::data(QByteArray const&)' CMakeFiles/kio_man.dir/kio_man.o: In function `MANProtocol::listDir(KUrl const&)': /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:1488: undefined reference to `KUrl::prettyUrl(KUrl::AdjustPathOption) const' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:1493: undefined reference to `KUrl::path(KUrl::AdjustPathOption) const' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:1494: undefined reference to `KUrl::url(KUrl::AdjustPathOption) const' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:1503: undefined reference to `KUrl::url(KUrl::AdjustPathOption) const' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:1517: undefined reference to `KIO::UDSEntry::UDSEntry()' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:1518: undefined reference to `KIO::UDSEntry::insert(unsigned int, QString const&)' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:1519: undefined reference to `KIO::UDSEntry::insert(unsigned int, long long)' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:1520: undefined reference to `KIO::UDSEntry::insert(unsigned int, QString const&)' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:1514: undefined reference to `KIO::UDSEntry::~UDSEntry()' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:1524: undefined reference to `KIO::SlaveBase::listEntries(QList<KIO::UDSEntry> const&)' CMakeFiles/kio_man.dir/kio_man.o: In function `MANProtocol::showIndex(QString const&)': /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:1482: undefined reference to `KIO::SlaveBase::data(QByteArray const&)' CMakeFiles/kio_man.dir/kio_man.o: In function `MANProtocol::get(KUrl const&)': /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:454: undefined reference to `KUrl::url(KUrl::AdjustPathOption) const' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:458: undefined reference to `KUrl::path(KUrl::AdjustPathOption) const' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:468: undefined reference to `KUrl::query() const' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:524: undefined reference to `KIO::SlaveBase::data(QByteArray const&)' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:527: undefined reference to `KIO::SlaveBase::data(QByteArray const&)' CMakeFiles/kio_man.dir/kio_man.o: In function `MANProtocol': /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:119: undefined reference to `KIO::SlaveBase::SlaveBase(QByteArray const&, QByteArray const&, QByteArray const&)' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:129: undefined reference to `KGlobal::mainComponent()' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:129: undefined reference to `KStandardDirs::locate(char const*, QString const&, KComponentData const&)' CMakeFiles/kio_man.dir/kio_man.o: In function `kdemain': /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:698: undefined reference to `KComponentData::KComponentData(QByteArray const&, QByteArray const&, KComponentData::MainComponentRegistration)' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:713: undefined reference to `KComponentData::~KComponentData()' CMakeFiles/kio_man.dir/kio_man.o: In function `MANProtocol': /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:119: undefined reference to `KIO::SlaveBase::SlaveBase(QByteArray const&, QByteArray const&, QByteArray const&)' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:129: undefined reference to `KGlobal::mainComponent()' /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/man/kio_man.cpp:129: undefined reference to `KStandardDirs::locate(char const*, QString const&, KComponentData const&)' CMakeFiles/kio_man.dir/kio_man.o: In function `i18n(char const*)': /home/kde4/kde/include/klocalizedstring.h:568: undefined reference to `ki18n(char const*)' /home/kde4/kde/include/klocalizedstring.h:568: undefined reference to `KLocalizedString::toString() const' /home/kde4/kde/include/klocalizedstring.h:568: undefined reference to `KLocalizedString::~KLocalizedString()' CMakeFiles/kio_man.dir/kio_man.o: In function `QList<KIO::UDSEntry>::node_destruct(QList<KIO::UDSEntry>::Node*, QList<KIO::UDSEntry>::Node*)': /usr/include/QtCore/qlist.h:357: undefined reference to `KIO::UDSEntry::~UDSEntry()' CMakeFiles/kio_man.dir/kio_man.o: In function `QList<KIO::UDSEntry>::node_copy(QList<KIO::UDSEntry>::Node*, QList<KIO::UDSEntry>::Node*, QList<KIO::UDSEntry>::Node*)': /usr/include/QtCore/qlist.h:347: undefined reference to `KIO::UDSEntry::UDSEntry(KIO::UDSEntry const&)' CMakeFiles/kio_man.dir/kio_man.o: In function `QList<KIO::UDSEntry>::node_construct(QList<KIO::UDSEntry>::Node*, KIO::UDSEntry const&)': /usr/include/QtCore/qlist.h:330: undefined reference to `KIO::UDSEntry::UDSEntry(KIO::UDSEntry const&)' CMakeFiles/kio_man.dir/kio_man.o: In function `QString i18n<QString, QString>(char const*, QString const&, QString const&)': /home/kde4/kde/include/klocalizedstring.h:595: undefined reference to `ki18n(char const*)' /home/kde4/kde/include/klocalizedstring.h:595: undefined reference to `KLocalizedString::subs(QString const&, int, QChar const&) const' /home/kde4/kde/include/klocalizedstring.h:595: undefined reference to `KLocalizedString::subs(QString const&, int, QChar const&) const' /home/kde4/kde/include/klocalizedstring.h:595: undefined reference to `KLocalizedString::toString() const' /home/kde4/kde/include/klocalizedstring.h:595: undefined reference to `KLocalizedString::~KLocalizedString()' /home/kde4/kde/include/klocalizedstring.h:595: undefined reference to `KLocalizedString::~KLocalizedString()' /home/kde4/kde/include/klocalizedstring.h:595: undefined reference to `KLocalizedString::~KLocalizedString()' CMakeFiles/kio_man.dir/kio_man.o: In function `QString i18n<QString>(char const*, QString const&)': /home/kde4/kde/include/klocalizedstring.h:581: undefined reference to `ki18n(char const*)' /home/kde4/kde/include/klocalizedstring.h:581: undefined reference to `KLocalizedString::subs(QString const&, int, QChar const&) const' /home/kde4/kde/include/klocalizedstring.h:581: undefined reference to `KLocalizedString::toString() const' /home/kde4/kde/include/klocalizedstring.h:581: undefined reference to `KLocalizedString::~KLocalizedString()' /home/kde4/kde/include/klocalizedstring.h:581: undefined reference to `KLocalizedString::~KLocalizedString()' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0xb0): undefined reference to `KIO::SlaveBase::setHost(QString const&, unsigned short, QString const&, QString const&)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0xb8): undefined reference to `KIO::SlaveBase::setSubUrl(KUrl const&)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0xd8): undefined reference to `KIO::SlaveBase::open(KUrl const&, QFlags<QIODevice::OpenModeFlag>)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0xe0): undefined reference to `KIO::SlaveBase::read(unsigned long long)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0xe8): undefined reference to `KIO::SlaveBase::write(QByteArray const&)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0xf0): undefined reference to `KIO::SlaveBase::seek(unsigned long long)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0xf8): undefined reference to `KIO::SlaveBase::close()' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0x100): undefined reference to `KIO::SlaveBase::put(KUrl const&, int, QFlags<KIO::JobFlag>)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0x120): undefined reference to `KIO::SlaveBase::mkdir(KUrl const&, int)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0x128): undefined reference to `KIO::SlaveBase::rename(KUrl const&, KUrl const&, QFlags<KIO::JobFlag>)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0x130): undefined reference to `KIO::SlaveBase::symlink(QString const&, KUrl const&, QFlags<KIO::JobFlag>)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0x138): undefined reference to `KIO::SlaveBase::chmod(KUrl const&, int)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0x140): undefined reference to `KIO::SlaveBase::chown(KUrl const&, QString const&, QString const&)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0x148): undefined reference to `KIO::SlaveBase::setModificationTime(KUrl const&, QDateTime const&)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0x150): undefined reference to `KIO::SlaveBase::copy(KUrl const&, KUrl const&, int, QFlags<KIO::JobFlag>)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0x158): undefined reference to `KIO::SlaveBase::del(KUrl const&, bool)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0x160): undefined reference to `KIO::SlaveBase::setLinkDest(KUrl const&, QString const&)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0x168): undefined reference to `KIO::SlaveBase::special(QByteArray const&)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0x170): undefined reference to `KIO::SlaveBase::multiGet(QByteArray const&)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0x188): undefined reference to `KIO::SlaveBase::dispatch(int, QByteArray const&)' CMakeFiles/kio_man.dir/kio_man.o:(.data.rel.ro._ZTV11MANProtocol[vtable for MANProtocol]+0x190): undefined reference to `KIO::SlaveBase::dispatchOpenCommand(int, QByteArray const&)' collect2: ld returned 1 exit status make[2]: *** [lib/kio_man.so] Błąd 1 make[1]: *** [runtime/kioslave/man/CMakeFiles/kio_man.dir/all] Błąd 2 make[1]: *** Oczekiwanie na niezakończone zadania.... Linking CXX shared module ../../../lib/imagethumbnail.so [ 5%] Built target imagethumbnail /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/thumbnail/thumbnail.cpp: In member function ‘virtual void ThumbnailProtocol::get(const KUrl&)’: /home/kde4/kde/src/KDE/kdebase/runtime/kioslave/thumbnail/thumbnail.cpp:267: warning: ‘self’ is deprecated (declared at /home/kde4/kde/include/klibloader.h:136) Linking CXX shared module ../../../lib/kio_thumbnail.so [ 5%] Built target kio_thumbnail make: *** [all] Błąd 2 Did you svn up and cmakekde for kdelibs and kdepimlibs first? Yes I svn up and cmakekde for kdelibs kdepimlibs and kdebase - in this order. Today I make svn up and cmakekde for kdelibs kdepimlibs and kdebase again and I have same problem. I can add that I build kde 4.1 on other user and it is work but with this stable version I have a problem. I removed kde folder and I download again kdelibs, kdepimlibs, kdebase from svn://anonsvn.kde.org/home/kde/branches/KDE/4.0/ and I have still this problem. Ok I resolved this problem. I removed a CMakeCache.txt and change env QTDIR to a directory with QT 4.4.0 and with QT version I created a KDE. So I think problem was in QT version. QT 4.3.2 was too old but configuration script pass this test. After change QT to 4.4.0 linking problem was resolved. |