Re: Problems compiling konq/e with qtopia 2.2.0
Anes Lihovac <[email protected]>
| Newsgroups | gmane.comp.kde.devel.konq-e |
|---|---|
| Organization | Rangee GmbH |
| Message-ID | <[email protected]> |
On Wednesday 26 July 2006 15:56, Joaquim Duran wrote: > Dear all, > > My name is Joaquim Duran. I send this message to the list because I've > problems to compile Konqueror Embedded with qtopia 2.2.0. > > I've searched in the archive of the mail list and I've seen that people > reported problems compiling konqueror/e with qtopia or qte but no one > corresponds with mine. > > I want execute konqueror embedded in qtopia-free-2.2.0 in an arm > computer (by now, I've no arm computer and I compile and execute qtopia > applications on desktop computer, an i386). I'm using konqueror embedded > snapshop 20030705 with kdelibs 2.2.2. > > To compile qtopia environtment, the following configuration has been used: > > QPE_CFG="-edition pda -displaysize 240x320 -no-qtopiadesktop -L > '/home/jduran/software/e2fspr > ogs-1.38/lib/' -R '/home/jduran/software/e2fsprogs-1.38/lib/' -release > -platform 'linux-g++' -xplatform 'linux-generic-g++'" > QTE_CFG="'-embedded' '-qconfig' 'qpe' '-system-jpeg' -release -platform > 'linux-g++' -xplatform 'linux-generic-g++'" > QT2_CFG="'-release' '-shared' '-no-thread' '-no-g++-exceptions' > '-depths' '16' '-system-jpeg' -platform 'linux-g++'" > DQT_CFG="-thread -qt-gif -fast -platform 'linux-g++'" > > To compile konq/e the following configure command has been used: > > ./configure --disable-debug --enable-static --disable-shared > --enable-qt-embedded --enable-embedded --enable-qtopia --enable-qpe > -without-ssl --with-qt-dir=$QTDIR --with-qt-libraries=$QPEDIR/lib > --with-qtopia-dir=$QPEDIR > > As seen, the QT libraries are redirected to $QPEDIR/lib because in that > directory are stored the libraries: amr, qpe, qte. > > When the make command is executed the following error is detected: > > main.o(.text+0xa8d): In function `main': > main.cc: undefined reference to > `PopupHandler::PopupHandler[in-charge](QApplication*, char const*)' > collect2: ld returned 1 exit status > make[2]: *** [konqueror] Error 1 > > The application object for Qtopia applications is names QPEApplication > and not QApplication. > > Is there a fast way to fix the problem? By eliminating or adding options > to programs. A newer version of konqueror/e could be compiled with > qtopia-2.2.0? Witch one? With which version of kdelibs? Hi, Why don't you use a newer release? They are located here: http://www.cirulla.net/kdenox-snapshots/ For me the konqueror3-embedded-0.2-20060121 works fine. You don't need extra KDE Libs to compile it. You just need Qt/E. I am running it on i368 with Qt 3.3.6 and X. About Arm: I think you could use qemu to emulate an arm platform. Hope this helps somehow. Best regards. -- Herr/Mr. Anes Lihovac Rangee GmbH Talbotstraße 11 52068 Aachen Tel.: +49 241 997 28 50 Fax: +49 241 997 28 59 Mobile: +49 178 52 50 782 WWW: www.rangee.com EMail: [email protected]/[email protected]