gcc -D__KERNEL__ -I/usr/src/linux/include -E -D__ELF__ -traditional -DSVGA_MODE=
ASK
bootsect.S -o bootsect.s
as86 -0 -a -o bootsect.o bootsect.s
00709 01FA 0000 .word ASK
***** ^unbound label
00001 errors
00000 warnings
make[1]: *** [bootsect.o] Error 1
make[1]: Leaving directory `/usr/src/linux/arch/i386/boot'
make: *** [zImage] Error 2
now the strange part is, if I do it again without a make clean it happily links,
and I
can boot the image. I am however a little wary that it might be linking a corrup
t object
file in there.
I'm using:
Linux source tree 2.0.1 or 2.0.2
gcc 2.7.2
libc 5.3.12
binutils 2.6.0.12 (not sure if the first part is right.... it's the most recent
release with 12 as the least significant version number.)
Anyone know what gives?
Thanks