OpenMoko Things

Calculator

I did a first application development attempt, with a simple example: a classic calculator.

Chronometer

Again playing with another example (very first early screenshot, and then another screenshot also showing a possible bug with the finger wheel - filed as #657 in the bugzilla).
Here is a tarball corresponding to this version of the software: openmoko-chrono-0.0.2.tar.gz.

Recursive configure

If you want to configure the entire OM-2007/ subtree using the autotools, you may try an approch similar to the one showed by the following patch for the OpenMoko SVN source tree: rec_conf5.patch. This patch was generated on March 24, 2007 (and it probably includes the above calculator).
This patch is certainly not up to date now. It was used like described in the following and I still use it to maintain a full tree buildable with the autotools. If you are interested, ask me and I'll be pleased to update the patch.

svn co http://svn.openmoko.org/trunk/src/target/OM-2007
cd OM-2007
wget http://rodolphe.ortalo.free.fr/rec_conf5.patch
patch -p0 < rec_conf2.patch
cd devel/scripts/
Copy the xoo files gta01.xml and gta01.png here (I did not put them in the patch you should find them in SVN that's just to enable a custom launch script for xoo and some apps).
cd ../..
export PKG_CONFIG_PATH=/space/openmoko-svn/testinstall/lib/pkgconfig
Adapt this to the location of libgsmd and libipkg
. ./full-reconf.sh
You will need to hit return when gettextize is called (once)
./configure --prefix=/space/openmoko-svn/testinstall --config-cache
make
Check build success and install if appropriate
make install
/space/openmoko-svn/testinstall/bin/start-softmoko
Several apps should run in xoo
make distcheck
Should build a big blob but will certainly fail at the last minute with a stamp-it distclean error (lacks in a clean target in the gettextize-generated Makefile.in.in ...).



Rodolphe Ortalo