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