Well for now I am mainly concentrating on getting this working on the empeg it's self. Here is what I have with the ld -v and also trying the -k on make.

sh-2.03# ld -v
GNU ld version 2.9.5 (with BFD 2.9.5.0.31)

sh-2.03# make -k zImage
dnsdomainname: Unknown host
arm-linux-gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O
2 -fno-strict-aliasing -pipe -msoft-float -march=armv4 -mtune=strongarm110 -DUT
S_MACHINE='"arm"' -c -o init/version.o init/version.c
*** 2.2 kernels no longer build correctly with old versions of binutils.
*** Please upgrade your binutils to 2.9.5.
make: *** [dummy] Error 1
make: Target `zImage' not remade because of errors.

One thing I did do was to link gcc to arm-linux-gcc, that helped quite a bit when make kept trying to run it.

Has anyone gotten a kernel to compile on the empeg? For me it's easier since most of my free time to play with the empeg comes at work. I could potentially set a cross compiler up on one of the linux lab machines, but they get reloaded quite a bit, and I'd rather have something that is stable to repeat this process for 1.03 final, and 1.1 etc...