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.