Re: Problems compiling konq/e with qtopia 2.2.0

Joaquim Duran <[email protected]>
Newsgroups gmane.comp.kde.devel.konq-e
Message-ID <[email protected]>
Anes Lihovac wrote:
> 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.
> 

You're right, but I also need to execute other applications in the arm
processor: touch screen calibrator, media player, sound player and few
others.

So I've checked the following options (perphaps is not the most
appopiate list for this question, but you've more experience than me):
- opie: last stand alone version is 1.4.0, it needs QTE 2.3.10.
- qtopia: last free qtopia version is 2.2.0 with qt 2.3.12.
- QTE 3.3.6: some basic applications for PDA or phone (like touch screen
calibrator) are missing.

Is there any other option?

Thanks and Best Regards,
Joaquim Duran
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.