Hello I have an octeon board. I'm trying to use a custom kernel from kernel.org instead of the Cavium one. Under x86, I installed the CrossTools from kegel: http://www.kegel.com/crosstool/ I tried to cross compile: octane@darkstar:/opt/linux-2.6.34$ make ARCH=mips CROSS_COMPILE=/opt/crosstool/gcc-3.4.5-glibc-2.3.6/mips-unknown-linux-gnu/bin/mips-unknown-linux-gnu- CHK include/linux/version.h CHK include/generated/utsrelease.h Checking missing-syscalls for N32 CALL scripts/checksyscalls.sh Checking missing-syscalls for O32 CALL scripts/checksyscalls.sh CALL scripts/checksyscalls.sh CC scripts/mod/empty.o Assembler messages: Error: Bad value (octeon) for -march make[2]: *** [scripts/mod/empty.o] Error 1 make[1]: *** [scripts/mod] Error 2 make: *** [scripts] Error 2 So, I'm obviously missing a thing, but what? Here is other information: octane@darkstar:/opt$ cat world.c #include <stdio.h> int main() { printf("Hello world!\n"); return 0; } octane@darkstar:/opt$ /opt/crosstool/gcc-3.4.5-glibc-2.3.6/mips-unknown-linux-gnu/bin/mips-unknown-linux-gnu-gcc -march=octeon -o hello world.c world.c:1: error: bad value (octeon) for -march octane@darkstar:/opt$ octane@darkstar:/opt$ ls /opt/crosstool/gcc-3.4.5-glibc-2.3.6/mips-unknown-linux-gnu/bin/ fix-embedded-paths* mips-unknown-linux-gnu-gcov* mips-unknown-linux-gnu-addr2line* mips-unknown-linux-gnu-gprof* mips-unknown-linux-gnu-ar* mips-unknown-linux-gnu-ld* mips-unknown-linux-gnu-as* mips-unknown-linux-gnu-nm* mips-unknown-linux-gnu-c++* mips-unknown-linux-gnu-objcopy* mips-unknown-linux-gnu-c++filt* mips-unknown-linux-gnu-objdump* mips-unknown-linux-gnu-cpp* mips-unknown-linux-gnu-ranlib* mips-unknown-linux-gnu-g++* mips-unknown-linux-gnu-readelf* mips-unknown-linux-gnu-gcc* mips-unknown-linux-gnu-size* mips-unknown-linux-gnu-gcc-3.4.5* mips-unknown-linux-gnu-strings* mips-unknown-linux-gnu-gccbug* mips-unknown-linux-gnu-strip* So, is it a problem with octeon arch and gcc, or a mips problem? Thanks ------------------------------------------------------------------------------------------ Envoyé avec Inmano, ma messagerie renversante et gratuite : http://www.inmano.com