Build for Open Embedded

From VipsWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 11:46, 10 March 2009
Kirk (Talk | contribs)
(basics of building for Open Embedded Linux)
← Previous diff
Revision as of 13:35, 10 March 2009
Kirk (Talk | contribs)

Next diff →
Line 6: Line 6:
/usr/src/oe/tmp/deploy/glibc/addons/arm-angstrom-linux-gnueabi-angstrom-gumstix-custom-connex-devshell /usr/src/oe/tmp/deploy/glibc/addons/arm-angstrom-linux-gnueabi-angstrom-gumstix-custom-connex-devshell
---host option to tell it to use crosscompiler, prefix to point to your special area+--host option to tell it to use crosscompiler, prefix to point to your special area, stop it using liboil (tricky)
- ./configure --host=arm-angstrom-linux-gnueabi --prefix=/home/km/armvips+ ./configure --host=arm-angstrom-linux-gnueabi --prefix=/home/km/armvips --without-liboil
(OK - next stage is to make a proper package so it can be managed properly - for a test I jusr copied the build to a gumstix to test it) (OK - next stage is to make a proper package so it can be managed properly - for a test I jusr copied the build to a gumstix to test it)

Revision as of 13:35, 10 March 2009

Open Embedded is the flavour of Linux on gumstix computers. You need to cross-compile for the platform, having built the compiler.

Having setup the OE environment configure VIPS src (I use an alias to remind me its:

/usr/src/oe/tmp/deploy/glibc/addons/arm-angstrom-linux-gnueabi-angstrom-gumstix-custom-connex-devshell

--host option to tell it to use crosscompiler, prefix to point to your special area, stop it using liboil (tricky)

./configure --host=arm-angstrom-linux-gnueabi --prefix=/home/km/armvips --without-liboil

(OK - next stage is to make a proper package so it can be managed properly - for a test I jusr copied the build to a gumstix to test it)

Personal tools