[oe] "armv6" override not used

Robert Schuster theBohemian at gmx.net
Wed Jan 14 02:17:23 UTC 2009


Hi,
I am building chinook-compat for the n800 when it comes to libffi the
successful build depends on this line:

TARGET_CC_ARCH_append_armv6 =3D " -D__SOFTFP__"

However the build fails because __SOFTFP__ isn't defined and bitbake -i
reveals:

BB>> peek libffi-2.0+gcc4.3.2 TARGET_CC_ARCH
SHELL: This command needs to parse bbfiles...
NOTE: Handling BitBake files: - (6521/6521) [100 %]
NOTE: Parsing finished. 0 cached, 6238 parsed, 283 skipped, 0 masked.

-march=3Darmv6j -mtune=3Darm1136jf-s -mfpu=3Dvfp -mfloat-abi=3Dsoftfp
-mno-thumb-interwork -mno-thumb
BB>>

It looks like something is wrong with the OVERRIDES variable. It has
this value:

local:nokia800:chinook-compat:linux-gnueabi:arm:build-linux:fail-fast:pn-=
libffi

Checking the same variable in an Angstrom build for the BeagleBoard
(armv7a - needs the same hack) it looks like this:

local:beagleboard:angstrom:linux-gnueabi:arm:build-linux:fail-fast:pn-lib=
ffi:armv7a

Something went wrong, but what?

Regards
Robert

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 260 bytes
Desc: OpenPGP digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20090114/aa1d7e81/attachment-0002.sig>


More information about the Openembedded-devel mailing list