On Mon, 2009-02-23 at 21:35 -0800, Dave N6NZ wrote:
> A quick search of the archives shows that a few weeks ago there was a 
> question about the state of the tool chain w.r.t. being ready for the TI 
> Beagle Board, but no definitive answer.  I couldn't find any more recent 
> information. Is the current ARM Cortex support sufficient?  Or is 
> embedded Gentoo not ready to be played with on a Beagle?
> 
> Quoting:
>  > If so, are the cortex-8 (aka NEON) kernel / toolchain patches yet
>  > incorporated into the portage tree? The C64x DSP ?
> 
> Thanks,
>    Dave
> 

I have cross compiled 621 packages for the beagle
http://tinderbox.dev.gentoo.org/embedded/beagle/Packages
cd .. ; for the binary pkgs if you want those.

It all works fine using the following toolchain combo and
"sys-devel/crossdev-wrappers".

cross-armv7a-softfloat-linux-gnueabi/binutils-2.18-r4
cross-armv7a-softfloat-linux-gnueabi/gcc-4.3.2
cross-armv7a-softfloat-linux-gnueabi/glibc-2.8_p20080602
cross-armv7a-softfloat-linux-gnueabi/linux-headers-2.6.27-r2

# crossdev -S -t armv7a-softfloat-linux-gnueabi -g 4.3.2 -b ....


Then copy this
http://dev.gentoo.org/~solar/embedded/site/arm-linux-gnueabi
Into /usr/share/crossdev/include/site/

# Edit cflags in /usr/CHOST/etc/make.conf
CFLAGS="-Os -pipe -march=armv7-a -mtune=cortex-a8 -mfpu=neon
-mfloat-abi=softfp -fomit-frame-pointer
-I/usr/armv7a-softfloat-linux-gnueabi/usr/include/
-I/usr/armv7a-softfloat-linux-gnueabi/include/"




Reply via email to