![]() |
Here's how to Setup a Development toolchain for cross-compiling code for SlugOS (based on http://wiki.openmoko.org/wiki/Toolchain#Installing_New_Libraries(approve sites))
make update
bb meta-toolchain-slugos
tar jxvf slugos-5.4-alpha-armv5te-linux-gnueabi-toolchain-slugos.tar.bz2 -C /
source /usr/local/slugos/armeb/environment-setup
vi /usr/local/slugos/armeb/armeb-linux-gnueabi/etc/opkg.conf
(ie. replace '/all' with
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/5.3-beta/)
opkg-target update
examples:
opkg-target install libusb-1.0
opkg-target install libusb-1.0-dev
opkg-target install gpsd
opkg-target install gpsd-dev
ie. `pkg-config --libs libusb-1.0` & `pkg-config --cflags libusb-1.0`
make |