Qtopia and the Neo
Flashing the Neo with Qtopia
All single steps to get Qtopia on your Neo can be found here.
To compile for the processor arcitecture of the neo you need the cross compiler from Trolltech.
It runs on an i386 platform but builds for ARM architecture.
The needed toolchain is located here
linux-arm-g++ compiler you can compile a command line application which runs on the neo.
You can copy it the the device using scp:
scp a.out email@example.com:/media/card
Installing Qtopia on the host PC
To compile Qtopia application (and not just command line apps) you need to install Qtopia. Configure Qtopia to have ARM as target architecture. To do so, go into the subdirectory "devices" and rename the "greenphone" subdir into "ficgta01" (or so). Then replace the compilers (linux-arm-g++ etc.) with the ones from the toolchain. Now configure Qtopia and compile Qtopia
./configure -device ficgta01 make make installNow you can create a
.profile and a makefile for your Qtopia application, compile it and transfer it to the neo.
<qtopiadir>/bin/qtopiamake -project <qtopiadir>/bin/qtopiamake