julian_chu at openmoko.com
Tue Sep 16 21:41:23 CEST 2008
There is a fresh meta-toolchain.
You can download it by the link.
This meta-toolchain didn't include enought libraries, actually.
It was smaller.
If you need some libraries but not be included in the toolchain,
you can use opkg to download it from downloads.openmoko.org.
( the default respository is Testing-repository )
Warning: I believe there are some dependency-bugs because nobody
use -dev packages before. I cannot verify all of them by myself.
If you find some dependency bugs, I am deeply appreicate you
Sorry I didn't update the wiki page right now because I am
almost fall asleep. ( I will update it tomorrow)
These are some steps I use meta-toolchain to build assassin.
* Download the meta-toolchain and extract to /usr/local/
# Read in environment variables.
# Update opkg database. Notice: use *opkg-target* but not *opkg*
# I wanna build om-installer(assassin), install some libraries
# Have a cup of coffee
$opkg-target install libedje-dev
$opkg-target install packagekit-dev
$opkg-target install edbus-dev
$opkg-target install libetk-dev
$opkg-target install libts-dev
# checkout the source code
$svn checkout http://om-assassin.googlecode.com/svn/trunk assassin
# Build !
$ file src/assassin
src/assassin: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.6.14, dynamically linked (uses shared libs), not stripped
if you got some message when do configure, like this
No package 'edje' found
you can try "opkg-target list |grep edje |grep dev" to find out
what package you should install.
More information about the devel