Howto not use EABI on ARM with Angstrom ?

Gertjan Hofman gertjan_hofman at yahoo.com
Tue Apr 1 21:45:00 UTC 2008


Dear OE users,

This might be a naive question - I am fairly new at OE.  It looks like I have run into a confusing problem with the kernel VLAN modules which only occurs when using the OE generated EABI toolchain (same kernel works fine when compiled with gcc4.2.1).  I would like to turn-off the eabi and go back to oabi and see if the problem dissapears.  Can any one tell me how to do this ?

My first attempt is to set TARGET_OS in angstrom_glibc.inc, as well as  ARM_ABI to oabi in angstrom_2008.1.conf.  When then do a bitbake bootstrap-image, I now see:

OE Build Configuration:
BB_VERSION     = "1.8.10"
OE_REVISION    = "521b7fa5d0b9792727ae9419ddc71ebfa2650202"
TARGET_ARCH    = "arm"
TARGET_OS      = "linux"
MACHINE        = "at91sam9260ek"
DISTRO         = "angstrom"
DISTRO_VERSION = "2008.1-test-20080401"
TARGET_FPU     = "soft"


But  I get a a number of missing kernel-module-XXXX dependencies:

 Downloading file:/arm/openembedded/openembedded/tmp/deploy/glibc/ipk/at91sam9260ek/task-base_1.0-r66_at91sam9260ek.ipk
| task-distro-base: unsatisfied recommendation for kernel-module-vfat
| task-distro-base: unsatisfied recommendation for kernel-module-ext2
| task-distro-base: unsatisfied recommendation for kernel-module-af-packet
| task-distro-base: unsatisfied recommendation for avahi-daemon
| task-distro-base: unsatisfied recommendation for avahi-autoipd
| task-distro-base: unsatisfied recommendation for openssh-sftp-server
| task-base-kernel26: unsatisfied recommendation for kernel-module-nls-utf8
| etc etc.

So a bit more info:
I am using a at91sam9260ek board (specified in local.conf).  I make no other changes to the angstrom_2008.1.conf file.

On that note: how can I tell OE *not* to build the kernel ? It seems there are references in distro conf file as well as machine files as well as task-base. 

Thanks very much

Gertjan







      ____________________________________________________________________________________
You rock. That's why Blockbuster's offering you one month of Blockbuster Total Access, No Cost.  
http://tc.deals.yahoo.com/tc/blockbuster/text5.com




More information about the Openembedded-users mailing list