Linking error
yan seiner
yan at seiner.com
Mon Jan 9 13:31:39 CET 2006
The compile is failing what appears to be a link close to the end....
This is the same problem reported here:
http://lists.kde.org/?l=konq-e&m=112327179617730&w=2
My output is similar if not identical.... I am crosscompiling for arm
target using a self-build crosstool chain based on gcc-3.4.4-glibc-2.3.5.
I am using snapshot konqueror3-embedded-0.2-20051128.
My config for the build is
=================
./configure \
--host=arm-linux \
--build=i686-pc-linux-gnu \
--disable-debug \
--enable-static \
--disable-shared \
--with-qt-dir=/home/arm/qte \
--with-qt-includes=/home/arm/qte/include \
--with-qt-libraries=/home/arm/qte/lib \
--enable-embedded \
--enable-qt-embedded \
--with-extra-libs=/home/arm/lib \
--with-extra-includes=/home/arm/usr/include \
--with-javascript=static \
--disable-pcre \
--without-ssl \
--prefix=/home/arm/konq \
--without-arts \
--exec-prefix=/home/arm/konq \
--with-gui=kiosk
====================
Any suggestions?
====================
/bin/sh ../../libtool --silent --tag=CXX --mode=link arm-linux-g++
-Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE
-Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith
-DNDEBUG -DNO_DEBUG -O2 -Wformat-security -Wmissing-format-attribute
-Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common
-fno-rtti -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -o
konqueror -L/home/arm/konq/lib -L/home/arm/qte/lib -L/home/arm/lib
-export-dynamic main.o mainwindowbase.o mainwindebug.o htmlview.o
popuphandler.o view.o run.o browseriface.o bookmarks.o preferences.o
preferencesimpl.o mainwindow_qpe.o mainwindow_x11.o mainwindow_kiosk.o
mainwindow_tv.o xmltree.o bookmarkeditor.o bookmarkeditorimpl.o
bookmarkedit.o bookmarkeditimpl.o
../../konq-embed/dropin/kio/libkiodropin.la
../../konq-embed/kdesrc/khtml/ecma/libkjs_html_i.la
../../konq-embed/kdesrc/kjs/libkjs.la ../lib/libkonqe.la
../../konq-embed/kdesrc/kparts/libkparts.la
../../konq-embed/dropin/libdropin.la
../../konq-embed/dropin/kparts/libkpartsdropin.la
../../konq-embed/kdesrc/khtml/libkhtml_i.la
../../konq-embed/dropin/kssl/libkssldropin.la
../../konq-embed/kdesrc/kssl/libkssl.la
../../konq-embed/kdesrc/khtml/.libs/libkhtml_i.a(khtml_part.o)(.text+0x9fa0):
In function `KHTMLPart::documentSource() const':
: undefined reference to `KIO::NetAccess::download(KURL const&,
QString&, QWidget*)'
../../konq-embed/kdesrc/khtml/.libs/libkhtml_i.a(khtml_part.o)(.text+0xa58c):
In function `KHTMLPart::documentSource() const':
: undefined reference to `KIO::NetAccess::removeTempFile(QString const&)'
../../konq-embed/kdesrc/khtml/.libs/libkhtml_i.a(khtml_part.o)(.text+0x1e240):
In function `KHTMLPart::overURL(QString const&, QString const&, bool)':
: undefined reference to `KMimeType::defaultMimeType()'
../../konq-embed/kdesrc/khtml/.libs/libkhtml_i.a(khtml_part.o)(.text+0x32b50):
In function `KHTMLPart::createPart(QWidget*, char const*, QObject*, char
const*, QString const&, QString&, QStringList&, QStringList const&)':
: undefined reference to `KTrader::self()'
../../konq-embed/kdesrc/khtml/.libs/libkhtml_i.a(khtml_part.o)(.text+0x32b8c):
In function `KHTMLPart::createPart(QWidget*, char const*, QObject*, char
const*, QString const&, QString&, QStringList&, QStringList const&)':
: undefined reference to `KTrader::query(QString const&, QString const&,
QString const&, QString
const&)'../../konq-embed/kdesrc/khtml/.libs/libkhtml_i.a(khtml_part.o)(.text+0x332a8):
In function `KHTMLPart::createPart(QWidget*, char const*, QObject*, char
const*, QString const&, QString&, QStringList&, QStringList const&)':
: undefined reference to `KTrader::self()'
../../konq-embed/kdesrc/khtml/.libs/libkhtml_i.a(khtml_part.o)(.text+0x332e4):
In function `KHTMLPart::createPart(QWidget*, char const*, QObject*, char
const*, QString const&, QString&, QStringList&, QStringList const&)':
: undefined reference to `KTrader::query(QString const&, QString const&,
QString const&, QString
const&)'../../konq-embed/kdesrc/khtml/.libs/libkhtml_i.a(html_formimpl.o)(.text+0xb870):
In function `$a':
: undefined reference to `KMimeType::defaultMimeType()'
../../konq-embed/kdesrc/khtml/.libs/libkhtml_i.a(render_frames.o)(.text+0x1be8):
In function `khtml::RenderPartObject::slotPartLoadingErrorNotify()':
: undefined reference to `KMimeType::defaultMimeType()'
collect2: ld returned 1 exit status
make[5]: *** [konqueror] Error 1
make[5]: Leaving directory
`/home/src/konqueror3-embedded-0.2-20051128/konq-embed/src'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/home/src/konqueror3-embedded-0.2-20051128/konq-embed/src'
make[3]: *** [all] Error 2
make[3]: Leaving directory
`/home/src/konqueror3-embedded-0.2-20051128/konq-embed/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/src/konqueror3-embedded-0.2-20051128/konq-embed'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/src/konqueror3-embedded-0.2-20051128'
make: *** [all] Error 2
[armhalf]yan at WinXP:/home/src/konqueror3-embedded-0.2-20051128$
More information about the konq-e
mailing list