Cubieboard cross compile appears error

Andrew Turner andrew at fubar.geek.nz
Mon Feb 4 09:55:16 UTC 2013


On Mon, 4 Feb 2013 14:09:14 +0800
John Elder <johnsstephenelder at gmail.com> wrote:
...
> ===> gnu/usr.bin/cc/cc_int (install)
> ===> gnu/usr.bin/cc/cc (install)
> install -s -o root -g wheel -m 555   gcc /usr/arm-freebsd/usr/bin
> /usr/arm-freebsd/usr/bin/cc -> /usr/arm-freebsd/usr/bin/gcc
> *** Error code 64
> 
> Stop in /usr/src/gnu/usr.bin/cc/cc.
> *** Error code 1
> 
> Stop in /usr/src/gnu/usr.bin/cc.
> *** Error code 1
> 
> Stop in /usr/src.
> *** Error code 1
> 
> Stop in /usr/src.
> 
> ========================
> 
> so what should I do?

It looks like you are running:
make xdev XDEV=arm XDEV_ARCH=arm

This was broken until r246315. It should work now.

If I am correct is there a reason you need to run the xdev target? As
the Cubieboard has an ARMv7 core you should be setting XDEV_ARCH to
armv6 as it adds support for ARMv6 and later cores.

Andrew


More information about the freebsd-arm mailing list