Hi all. I'm having a terrible time getting a working kernel to build on my Indigo2 running sid. I'm using an up to date (as of last night) kernel 2.4 source tree from cvs.linux-mips.org. I'm using gcc 3.2, so the -mcpu option doesn't work at all. -march and -mips2 are mutually exclusive, so I've tried each of them separately, but neither seemed to make a difference. The build failed with the following output (lines wrapped by me): gcc -D__ASSEMBLY__ -D__KERNEL__ -I/usr/src/linux-cvs/linux/include \ -I /usr/src/linux-cvs/linux/include/asm/gcc -G 0 -mno-abicalls \ -fno-pic -pipe -mips2 -Wa,--trap -c -o scall_o32.o scall_o32.S scall_o32.S: Assembler messages: scall_o32.S:305: Error: Can not represent BFD_RELOC_16_PCREL_S2 relocation in this object file format make[2]: *** [scall_o32.o] Error 1 make[2]: Leaving directory `/usr/src/linux-cvs/linux/arch/mips/kernel' Now, that's not the only problem. But it's the one that I have the best information on. I have different problems if Indigo2 EISA bus support is compiled in, though that's less critical to me. Also, the most recent 2.4 kernels that I have been able to build paniced when booting. I haven't been able to hook up another machine to the serial port and capture the boot messages, but I can say that it happens somewhere in the SCSI initialization. If I can get my current source tree to build, I'll see what I can do about getting more info here. If anybody can help me get these problems sorted out, I'd be quite grateful. noah -- _______________________________________________________ | Web: http://web.morgul.net/~frodo/ | PGP Public Key: http://web.morgul.net/~frodo/mail.html
Attachment:
pgpEnkaFMuPJE.pgp
Description: PGP signature