Other Parts Discussed in Thread: AM3517
Hi,
I,m using AM3517 EVM with SDK 05.05.00.00. I've find out that most of shell utils in TI's SDKs are provided with BusyBox. unfortunately it comes with minimal build and quite old - 1.13.2 for my sdk.
in my application I'd like to have ftpput, so I download 1.20.2 sourses from busybox.net. the question is how to compile it for sdk?
with "make distclean" and "make menuconfig" I'm OK. sdk uses arago toolchain, but defining COMPILER_PREFIX = arago-linux-gnueabi- invokes error.
shtirlich@ubuntu:~$ cd /home/shtirlich/ti-sdk-am3517-evm-05.05.00.00/busybox-1.20.2
shtirlich@ubuntu:~/ti-sdk-am3517-evm-05.05.00.00/busybox-1.20.2$ make busybox
/home/shtirlich/ti-sdk-am3517-evm-05.05.00.00/busybox-1.20.2/scripts/gcc-version.sh: line 11: arm-arago-linux-gnueabi-gcc: command not found
SPLIT include/autoconf.h -> include/config/*
GEN include/bbconfigopts.h
HOSTCC applets/usage
applets/usage.c: In function 'main':
applets/usage.c:52: warning: ignoring return value of 'write', declared with attribute warn_unused_result
GEN include/usage_compressed.h
HOSTCC applets/applet_tables
applets/applet_tables.c: In function 'main':
applets/applet_tables.c:144: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result
GEN include/applet_tables.h
CC applets/applets.o
/bin/sh: arm-arago-linux-gnueabi-gcc: command not found
make[1]: *** [applets/applets.o] Error 127
make: *** [applets_dir] Error 2
shtirlich@ubuntu:~/ti-sdk-am3517-evm-05.05.00.00/busybox-1.20.2$
what compiler should I use for busybox? or maybe there is some magic .config for that stuff for building inside/for sdk?
Regards,
Dmitriy.