crossdev
Hello all I'm after help on crossdev again.
My host system is amd64, stage required is s3.
The target is arm cortex with using newlib.
If I try crossdev -s3 -t arm-elf-gnueabi
in the summary header libc: glibc-[latest]
and it fails with BFD does not support target.
If I try crossdev -s3 -t arm-elf-eabi (also arm-unknown-elf-eabi)
in the summary header libc: -[latest]
and it fails at cross-linux-headers as libc is unknown.
If I cheat
and modify the /usr/sbin/crossdev script and change the default LPKG
from LPKG="" to LPKG="newlib" on line 343.
in the summary header libc: newlib-[latest]
and it works fine and the code produced works on the chips, the same for
arm-none-eabi which is required for working with some of the sample code
provided.
If I add --ex-gdb (or --ex-insight) the summary has Extra: gdb: DO IT
but no gdb (or insight) is produced.
If I try, with no modification, crossdev -s3 --ex-gdb -t
arm-unknown-linux-gnu it works fine, with no errors but produces no
extra gdb.
If I try, with my cheat, crossdev --ex-gdb -t arm-elf-eabi, fails with
"checking for acoshf in -lm... make[1] , is there any way to get gdb or
insight with s3?
Many thanks
Billy