On Thu, 03 May 2001 12:02:33 -0400,
Brian Walker <walkerbm@xxxxxxxx> wrote:
>I'm running Redhat 7.1 and I wanted to recompile my kernel. I'm using
>the stock 2.4.2 kernel with XFS support installed by the XFS iso image
>and the redhat 7.1 iso images. I am getting the following when doing a
>make bzImage:
>
>ld -m elf_i386 -Ttext 0x0 -s --oformat binary -e begtext -o bsetup bsetup.o
>bsetup.o: In function `start_of_setup':
>bsetup.o(.text+0x43e): undefined reference to `SIG1'
All the failing symbols are #defines which should have been converted
to numbers by cpp. If switching to kgcc does not fix the problem, tar
these files and send to kaos@xxxxxxxxxxxxxxxxx, not to the list.
arch/i386/boot/Makefile
arch/i386/boot/setup.S
arch/i386/boot/bsetup.s
arch/i386/boot/bsetup.o
Also try rm arch/i386/boot/bsetup.s followed by make bzImage, it might
be a transient error. Include the compile log from
cpp ... -D__BIG_KERNEL__ -traditional ... setup.S -o bsetup.s
onwards.
|