Hello, I am trying to compile a linux kernel according to the steps listed in the M5 website. I finally got the cross-compiler compiled (alphaev56-unknown-linux-gnu-gcc and alphaev67-unknown-linux-gnu-gcc). The other versions of binaries and compilers used internally in its config are according to the matrix on the crosstool-ng website.
linux: 2.6.27 binutils: 2.19.1 c compiler: gcc 4.3.3 c library: glibc 2.9 threading: nptl fp: hardware float I used the linux patches on the M5 website and pushed them thru hg. then finally when I try to compile the kernel, I get the following error: > make ARCH=alpha CROSS_COMPILE=alphaev67-unknown-linux-gnu- vmlinux <few warnings before about some syscalls not being implemented> MODPOST vmlinux.o WARNING: "saved_config" [vmlinux] is COMMON symbol WARNING: modpost: Found 12 section mismatch(es). To see full details build your kernel with: 'make CONFIG_DEBUG_SECTION_MISMATCH=y' GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 KSYM .tmp_kallsyms1.S /bin/sh: alphaev67-unknown-linux-gnu-nm: not found No valid symbol. make: *** [.tmp_kallsyms1.S] Error 1 How do I solve this? Thanks, Sujay
_______________________________________________ m5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
