Цитата
1. У вас задано CROSS_COMPILE=bfin-uclinux- но реальное название компилятора bfin-linux-uclibc-gcc, попробуйте задать CROSS_COMPILE=bfin-linux-uclibc-
У меня такие же расхождения в названиях тем не менее компилится успешно.
Код
make -f tools/autotools.mk autotools-cache
make[1]: Entering directory `/home/uriy/blackfin-linux-dist'
make[1]: Цель `autotools-cache' не требует выполнения команд.
make[1]: Leaving directory `/home/uriy/blackfin-linux-dist'
chmod +x tools/romfs-inst.sh tools/modules-alias.sh tools/build-udev-perms.sh
. linux-2.6.x/.config; if [ "$CONFIG_INITRAMFS_SOURCE" != "" ]; then \
mkdir -p `dirname $CONFIG_INITRAMFS_SOURCE`; \
touch $CONFIG_INITRAMFS_SOURCE || exit 1; \
fi
rm -f linux-2.6.x/usr/initramfs_data.cpio
make ARCH=blackfin CROSS_COMPILE=bfin-uclinux- -j1 -C linux-2.6.x || exit 1
make[1]: Entering directory `/home/uriy/blackfin-linux-dist/linux-2.6.x'
CHK include/linux/version.h
CHK include/generated/utsrelease.h
CALL scripts/checksyscalls.sh
CHK include/generated/compile.h
GEN usr/initramfs_data.cpio
AS usr/initramfs_data.o
LD usr/built-in.o
Все-таки скачайте ucLinux не из svn а из архива по ссылкам, которые я вам давал.
Эти пакеты все установили?
Код
sudo apt-get install autoconf automake bash binutils bison bzip2 \
coreutils flex gawk gcc gettext grep intltool iputils-ping libtool libz-dev \
linux-libc-dev liblzo1 liblzo-dev liblzo2-dev liblzo2-2 libncurses5 libreadline5 \
libreadline5-dev libncurses5-dev m4 make pax-utils pkg-config rpm texinfo zlib1g \
zlib1g-dev uuid-dev