konq/e from SVN
Brian M. Chappell
bchappell at amltd.com
Wed May 2 15:00:36 CEST 2007
What version of gcc are you using?
I think the first half (some of the KTrader stuff) is due to
libkhtml_i.a not building correctly. I simply work around it by hand
linking all of its los (my final link command follows...). I don't know
about the SSL stuff. FYI: I am using the latest ROAD snapshot, but
using the X11 gui. I know it is a hackish way to work around it, but I
don't really have the time to look at the build issue. Hope this helps...
I just removed the libkhtml_i.a from the final link and hand added all
of its components. I am sure someone else has a real fix, and I never
did get the SVN pulls to build properly.
My final link command:
/bin/sh ../../libtool --silent --tag=CXX --mode=link 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
-DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -o konqueror
-L/usr/lib -L/usr/share/qt3/lib -L/usr/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 -lpcreposix -lpcre
../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 ../dropin/kio/slavebase.lo
../dropin/kio/job.lo ../dropin/kio/netaccess.lo
../dropin/kio/jobclasses.lo ../dropin/kio/ktrader.lo
../dropin/kio/kprotocolmanager.lo ../dropin/kio/krun.lo
../dropin/kio/authcache.lo ../dropin/kio/authcache_skel.lo
../dropin/kio/scheduler.lo ../dropin/kio/observer.lo
../dropin/kio/uiserver.lo ../dropin/kio/kremoteencoding.lo
../dropin/kio/uiserver_skel.lo ../dropin/kio/slave.lo
../dropin/kio/passdlg.lo ../dropin/kio/kio_file.lo
../dropin/kio/kio_ftp.lo ../dropin/kio/kmimemagic.lo
../dropin/kio/global.lo ../dropin/kio/launcher.lo
../dropin/kio/slaveconfig.lo ../dropin/kio/mimehandler.lo
../dropin/kio/kmimetype.lo ../dropin/kio/kprotocolinfo.lo
----------------------------
Brian M. Chappell
Embedded Linux Engineer
bchappell at amltd.com
Direct: 817-359-6905
American Microsystems, Ltd.
2190 Regal Parkway
Euless, Texas 76040
817-571-9015
800-648-4452
saravanan sar wrote:
> hi ,
>
> has anyone compiled the konq/e from the SVN successfully ?
>
> i downloaded it ,but i could not compile it ? i got many errors and
> solved all except the following :
> konqueror.elf2flt(.text+0xb32c): In function
> `BookmarkManager::editBookmarksDelayed()':
> : undefined reference to
> `BookmarkEditorHierarchical::BookmarkEditorHierarchical(XMLElement*,
> QWidget*, char const*)'
> konqueror.elf2flt(.text+0x1208f2): In function
> `KHTMLPart::overURL(QString const&, QString const&, bool)':
> : undefined reference to `KMimeType::defaultMimeType()'
> konqueror.elf2flt(.text+0x12af0a): In function
> `KHTMLPart::createPart(QWidget*, char const*, QObject*, char const*,
> QString const&, QString&, QStringList&, QStringList const&)':
> : undefined reference to `KTrader::self()'
> konqueror.elf2flt(.text+0x12af36): 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&)'
> konqueror.elf2flt(.text+0x12b192): In function
> `KHTMLPart::createPart(QWidget*, char const*, QObject*, char const*,
> QString const&, QString&, QStringList&, QStringList const&)':
> : undefined reference to `KTrader::self()'
> konqueror.elf2flt(.text+0x12b1c2): 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&)'
> konqueror.elf2flt(.text+0x1370ee): In function
> `KHTMLPopupGUIClient::saveURL(KURL const&, KURL const&, QMap<QString,
> QString> const&, long, DocLnk)':
> : undefined reference to `ProgressDlg::ProgressDlg(QWidget*, char
> const*, bool, unsigned int)'
> konqueror.elf2flt(.text+0x1370f8): In function
> `KHTMLPopupGUIClient::saveURL(KURL const&, KURL const&, QMap<QString,
> QString> const&, long, DocLnk)':
> : undefined reference to `ProgressDlg::slotTransferring(KIO::Job*, KURL
> const&)'
> konqueror.elf2flt(.text+0x15f306): In function
> `DOM::HTMLFormElementImpl::formData(bool&)':
> : undefined reference to `KMimeType::defaultMimeType()'
> konqueror.elf2flt(.text+0x18fee0): In function
> `khtml::RenderPartObject::slotPartLoadingErrorNotify()':
> : undefined reference to `KMimeType::defaultMimeType()'
> konqueror.elf2flt(.text+0x1f815e): In function
> `KSSLInfoDlg::displayCert(KSSLCertificate*)':
> : undefined reference to `KSSLSigners::KSSLSigners()'
> konqueror.elf2flt(.text+0x1f8166): In function
> `KSSLInfoDlg::displayCert(KSSLCertificate*)':
> : undefined reference to `KSSLSigners::useForSSL(KSSLCertificate&)'
> konqueror.elf2flt(.text+0x1f816e): In function
> `KSSLInfoDlg::displayCert(KSSLCertificate*)':
> : undefined reference to `KSSLSigners::~KSSLSigners()'
> collect2: ld returned 1 exit status
> make[5]: *** [konqueror] Error 1
> make[5]: Leaving directory
> `/home/konqueror/bfintrial/konqueror3-embedded-0.2-20060121/konq-embed/src'
> make[4]: *** [all-recursive] Error 1
> make[4]: Leaving directory
> `/home/konqueror/bfintrial/konqueror3-embedded-0.2-20060121/konq-embed/src'
> make[3]: *** [all] Error 2
> make[3]: Leaving directory
> `/home/konqueror/bfintrial/konqueror3-embedded-0.2-20060121/konq-embed/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory
> `/home/konqueror/bfintrial/konqueror3-embedded-0.2-20060121/konq-embed'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/home/konqueror/bfintrial/konqueror3-embedded-0.2-20060121'
> make: *** [all] Error 2
> suse:/home/konqueror/bfintrial/konqueror3-embedded-0.2-20060121 #
>
>
> can anyone provide me suggesstion or solutions for this ?
>
> thanks in advance,
>
> saravanan.
>
> ------------------------------------------------------------------------
> Check out what you're missing if you're not on Yahoo! Messenger
> <http://us.rd.yahoo.com/mail/in/ymessenger/*http://in.messenger.yahoo.com/>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> konq-e mailing list
> konq-e at kde.org
> https://mail.kde.org/mailman/listinfo/konq-e
More information about the konq-e
mailing list