Strona 1 z 1

kompilacja firmware uClinux

: 01 maja 2010, 17:17
autor: aque
Witam.
Zakupiłem ostatnio pewien ruter (Wap-354), gościu na aukcji napisał, że można wgrać do niego uClinux, podał link do toolchaina (http://hobbylinux.info/downloads/rtl865 ... lchain.tgz), i na początku wszystko dobrze idzie.
Wykonuję:

Kod: Zaznacz cały

make menuconfig
wybieram pakiety, później:

Kod: Zaznacz cały

make dep
na końcu wpisuję:

Kod: Zaznacz cały

make
aby utworzyć obraz firmware i niestety wyświetla na początku błąd:

Kod: Zaznacz cały

debian:~/SDK067# make
make V=1 ARCH=mips CROSS_COMPILE=RSDK_LINUX/rcc/bin/mips-linux- -C linux-2.4.x || exit 1
make[1]: Wejście do katalogu `/root/SDK067/linux-2.4.x'
RSDK_LINUX/rcc/bin/mips-linux-gcc -D__KERNEL__ -I/root/SDK067/linux-2.4.x/include  -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common  -fomit-frame-pointer -I /root/SDK067/linux-2.4.x/include/asm/gcc -G 0 -mno-abicalls -fno-pic -pipe  -march=4180    -DKBUILD_BASENAME=main -c -o init/main.o init/main.c
make[1]: RSDK_LINUX/rcc/bin/mips-linux-gcc: Polecenie nie znalezione
make[1]: *** [init/main.o] Błąd 127
make[1]: Opuszczenie katalogu `/root/SDK067/linux-2.4.x'
make: *** [linux] Błąd 1
Brakuje już mi pomysłów jak to naprawić, a Google za dużo też nie mówi, tak więc ostatnia deska ratunku pozostaje mi tutaj.

: 06 maja 2010, 16:46
autor: killanonimx
Masz chyba źle wpisany CROSS_COMPILE