Introduction

I created a project called "OpenMokoder" which should help to develop Qt4 projects for freerunner. You only need to copy your sourcecode or use the included sample project run the script and you can easy compile, debug, crosscompile, package your project with Trolltechs QtCreator. QtCreator is a very good lightweight Qt IDE with features like embedded Qt Designer, Code completion, debugging, svn, ...

Note:

This tutorial is tested with Om2009 (but should work with SHR/FSO too)

The installation process is tested with Kubuntu 8.10 (Jaunty)

Install Toolchain

First of all you have to install the toolchain. If you have already done this skip this step. I will just give a summary of how to do that for copy paste the detailed information can be found at Toolchain

Configure Freerunner

If Qt libs are not in the feeds

You should NOT install the whole qt4-x11-free metapackage, because it has dependencies which are not compatible and the Freerunner doesn't boot anymore.
Because of this we install the libs without the dependancies:

Views

Personal tools

Introduction

I created a project called "OpenMokoder" which should help to develop Qt4 projects for freerunner. You only need to copy your sourcecode or use the included sample project run the script and you can easy compile, debug, crosscompile, package your project with Trolltechs QtCreator. QtCreator is a very good lightweight Qt IDE with features like embedded Qt Designer, Code completion, debugging, svn, ...

Note:

This tutorial is tested with Om2009 (but should work with SHR/FSO too)

The installation process is tested with Kubuntu 8.10 (Jaunty)

Install Toolchain

First of all you have to install the toolchain. If you have already done this skip this step. I will just give a summary of how to do that for copy paste the detailed information can be found at Toolchain

Configure Freerunner

If Qt libs are not in the feeds

You should NOT install the whole qt4-x11-free metapackage, because it has dependencies which are not compatible and the Freerunner doesn't boot anymore.
Because of this we install the libs without the dependancies: