I downloaded the latest binaries off the FTP site.
Thanks again to all involved - you know who you are 8-)
On to the next problem.
Here's a strange one...
Mike and I are trying to compile the kernel before the
Christmas break here. So I tried it yesterday and got some
linking errors. Here's a sample:
mips-linuxelf-ld -r -o kernel.o ksyms.o sched.o dma.o fork.o
exec_domain.o
panic.o printk.o sys.o module.o exit.o signal.o itimer.o info.o time.o
softirq.o resource.o
signal.o(.text+0x3f4): relocation truncated to fit: R_MIPS_GOT16 .text
signal.o(.text+0x62c): relocation truncated to fit: R_MIPS_GOT16 .text
itimer.o(.text+0x1e8): relocation truncated to fit: R_MIPS_GOT16 .text
itimer.o(.text+0x208): relocation truncated to fit: R_MIPS_GOT16 .text
itimer.o(.text+0x274): relocation truncated to fit: R_MIPS_GOT16 .text
itimer.o(.text+0x3bc): relocation truncated to fit: R_MIPS_GOT16 .text
itimer.o(.text+0x3dc): relocation truncated to fit: R_MIPS_GOT16 .text
itimer.o(.text+0x404): relocation truncated to fit: R_MIPS_GOT16 .text
itimer.o(.text+0x634): relocation truncated to fit: R_MIPS_GOT16 .text
resource.o(.text+0x230): relocation truncated to fit: R_MIPS_GOT16 .text
resource.o(.text+0x300): relocation truncated to fit: R_MIPS_GOT16 .text
resource.o(.text+0x3c4): relocation truncated to fit: R_MIPS_GOT16 .text
resource.o(.text+0x44c): relocation truncated to fit: R_MIPS_GOT16 .text
make[1]: *** [kernel.o] Error 1
make[1]: Leaving directory `/usr/local/src/linux-1.3.39/kernel'
make: *** [linuxsubdirs] Error 2
Any ideas anyone? We're expecting a storm tonight and
tomorrow, so we might not be in 'till Thursday - lots of
snow!
Anyhow, is it something to do with environment
variables configuring the 'ld' tool with object file types?
I've been reading the GNU manual on ld, but haven't found
anything definite yet. Could it be the segment page size is
wrong?
Thanks in advance.
Baffled
(Brannen)
|