Mobile Linux Development Community
Be an editor/author! Sign Up now to create new pages, or edit a current page! Do help in keeping this site updated!
We are currently looking for developers for Google Android. Please contact us at this email(admin at motorolafans dot com) if you are one.

Differences

This shows you the differences between the selected revision and the current version of the page.

qtopia4-ezx-build 2009/02/14 09:04 current
Line 1: Line 1:
 +== Description ==
 +This page describes building qtopia4-ezx from source. This is not about building qtopia4 applications
 +or running sdk or emulator.
 +
 +== Requirments ==
 +
 +  * You need linux distribution with development packages installed
 +  * 1.5 GB free space
 +  * git and subversion installed
 +
 +=== Install crosscompiler ===
 +
 +  - sudo mkdir -p /opt/toolchains
 +  - sudo chown $USER  /opt/toolchains
 +  - cd /opt/toolchains
 +  - wget http://ezxdev.org/qtopia/experimental/sdk/arm-iwmmxt-linux-gnu-qtopia_all_20090204.tar.bz2
 +  - tar jxf arm-iwmmxt-linux-gnu-qtopia_all_20090204.tar.bz2
 +
 +=== Grab qtopia source code ===
 +
 +  - sudo mkdir -p /var/source
 +  - sudo chown $USER /var/source
 +  - cd /var/source
 +  - git clone git://github.com/muromec/qtopia-ezx.git
 +  - cd qtopia-ezx
 +  - git submodule init
 +  - git submodule update
 +
 +=== Build ===
 +  - sudo mkdir -p /var/build/qtopia
 +  - sudo chown $USER /var/build/qtopia
 +  - cd /var/build/qtopia
 +  - /var/source/qtopia-ezx/configure -confirm-license -device ezx
 +  - make
 +  - cd src/settings/packagemanager
 +  - sed 's,-Os,-O0,g' -i Makefile.target
 +  - make clean all
 +
 +=== Package ===
 +  - cd /var/source/qtopia-ezx/
 +  - make install
 +  - cd image
 +  - mkfs.jffs2 -q --pad=0x02620000 -l -e 128 -o ../image.jffs2
 + 

Personal Tools