<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Piero!<div><br class="webkit-block-placeholder"></div><div>What happens here:</div><div>Konqueror is based on KDELibs. To compile on the embedded platform, some parts of KDELibs have to be replaced with dropins.</div><div>The multiple definitions are related to the fact that some classes are compiled with the original KDELibs classes and some with the dropins. Thus, the linker complains about it.&nbsp;</div><div><br class="webkit-block-placeholder"></div><div>This problem may be caused by two possible reasons:</div><div><br class="webkit-block-placeholder"></div><div>1. The configure script applies various patches to replace the original classes with the dropins. Are you sure that all patches applied without problems? Did you really rebuild from a clean start? Never trust a cleanup machanism (make clean) ... ;)&nbsp;</div><div><br class="webkit-block-placeholder"></div><div>2. Your configure line is not correct. If I compare yours with mine, there are the following entries missing:</div><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Verdana; ">--enable-pcre&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Verdana; ">--enable-qpe&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Verdana; ">--with-gui=road&nbsp;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Verdana; ">--enable-rtti-embedded&nbsp;</div></div><div><br class="webkit-block-placeholder"></div><div>Hope that helps!</div><div><br></div><div><div><div>Am 22.01.2008 um 16:26 schrieb Piero Pezzin:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; ">Hello again.<span class="Apple-converted-space">&nbsp;</span><br>It works forcing the define QT_NO_DOM in the qconfig.h contained in $QTDIR/includes. No need to recompile qt-embedded.<br>But, now I have other problems during linking (multiple definitions of KNotifyClient::beep and KStdAccel::findNext()):<span class="Apple-converted-space">&nbsp;</span><br><br>/bin/sh ../../libtool --silent --tag=CXX --mode=link arm-linux-g++&nbsp; -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion<span class="Apple-converted-space">&nbsp;</span><br>-Wchar-subscripts -Wall -W -Wpointer-arith -fno-builtin -g3 -fno-inline -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common<span class="Apple-converted-space">&nbsp;</span><br>-DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span><br>-o konqueror&nbsp; -L/home/piero/konq-embedded/lib -L/home/piero/work/qt-2.3.10/lib&nbsp;&nbsp; -export-dynamic konqueror.all_cc.o konqueror.all_cpp.o&nbsp;&nbsp; ../../konq-embed/dropin/kio/libkiodropin.la ../../konq-embed/kdesrc/khtml/ecma/libkjs_html_i.la ../../konq-embed/kdesrc/kjs/libkjs.la&nbsp; ../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<span class="Apple-converted-space">&nbsp;</span><br><br>../../konq-embed/kdesrc/khtml/.libs/libkhtml_i.a(libkhtml_i_la.all_cpp.o)(.text+0x8d0):<br>../../../konq-embed/dropin/knotifyclient.h:30: multiple definition of `KNotifyClient::beep(QString const&amp;)'<br>../lib/.libs/libkonqe.a(libdropin_la.all_cpp.o)(.text+0x245c):/home/piero/work/kdenox/konq-embed/dropin/knotifyclient.h:30: first defined here<span class="Apple-converted-space">&nbsp;</span><br><br>../../konq-embed/kdesrc/khtml/.libs/libkhtml_i.a(libkhtml_i_la.all_cpp.o)(.text+0x8e8):<br>../../../konq-embed/dropin/kstdaccel.h:30: multiple definition of `KStdAccel::findNext()'<br>../lib/.libs/libkonqe.a(libdropin_la.all_cpp.o)(.text+0xede4):/home/piero/work/kdenox/konq-embed/dropin/kstdaccel.h:30: first defined here<span class="Apple-converted-space">&nbsp;</span><br><br>Could somebody help me? I'm really at just one step to giving up....</span></blockquote></div><div><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><br>Thanks in advance.<br><br></span></blockquote></div><br><div apple-content-edited="true"> <span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ; font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; ">Mfg., Dr. Stefan Eilers</span></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ; font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; ">--&nbsp;&nbsp;</span></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ; font-size: 12px; "><br class="khtml-block-placeholder"></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ; font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; ">Dr.-Ing. Stefan Eilers</span></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ; font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; ">Projekt Manager</span></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; ; font-size: 12px; "><br style="font-size: 12px; "></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ; font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; ">basysKom GmbH</span></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ; font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; ">Robert-Bosch-Str. 7 | 64293 Darmstadt | Germany</span></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ; font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; ">Tel: +49 6151&nbsp;</span></span><span class="Apple-style-span" style="font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; ">3968753 | Fax: -736 | Mobile: +49 170 4213459&nbsp;</span></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ; font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; "><a href="mailto:stefan.eilers@basyskom.de">stefan.eilers@basyskom.de</a> | <a href="http://www.basyskom.de">www.basyskom.de</a></span></span></div><div style="font-size: 12px; "><br style="font-size: 12px; "></div><div style="font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; ">Handelsregister: Darmstadt HRB 9352</span></span></div><div style="font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; "><span class="Apple-style-span" style="font-size: 12px; ">Geschaeftsfuehrung: Eva Brucherseifer</span></span></div><br class="Apple-interchange-newline"></span></div></span> </div><br></div></body></html>