When i build syslinux.4.02 i get an error like this. I haven't been able to
figure out what could be wrong.
My gcc version is 4.1.2 and nasm is 2.10.07. Binutils is 2.17.50
I am compiling on xenserver 6.0
Thanks
Alakesh
31186 bytes (31 kB) copied, 0.000315067 seconds, 99.0 MB/s
nasm -f elf -Ox -g -F dwarf -DDATE_STR="'0x5110300a'" \
-DHEXDATE="0x5110300a" \
-l isolinux.lsr -o isolinux.o -MP -MD .isolinux.o.d
isolinux.asm
ld -m elf_i386 -T syslinux.ld -M -o isolinux.elf isolinux.o \
--start-group libcore.a ../com32/lib/libcomcore.a
/usr/lib/gcc/i386-redhat-linux/4.1.2/libgcc.a --end-group \
> isolinux.map
objdump -h isolinux.elf > isolinux.sec
perl lstadjust.pl isolinux.lsr isolinux.sec isolinux.lst
objcopy -O binary isolinux.elf isolinux.raw
../lzo/prepcore isolinux.raw isolinux.bin
nasm -f elf -Ox -g -F dwarf -DDATE_STR="'0x5110300a'" \
-DHEXDATE="0x5110300a" \
-l isolinux-debug.lsr -o isolinux-debug.o -MP -MD
.isolinux-debug.o.d isolinux-debug.asm
ld -m elf_i386 -T syslinux.ld -M -o isolinux-debug.elf isolinux-debug.o \
--start-group libcore.a ../com32/lib/libcomcore.a
/usr/lib/gcc/i386-redhat-linux/4.1.2/libgcc.a --end-group \
> isolinux-debug.map
objdump -h isolinux-debug.elf > isolinux-debug.sec
perl lstadjust.pl isolinux-debug.lsr isolinux-debug.sec isolinux-debug.lst
objcopy -O binary isolinux-debug.elf isolinux-debug.raw
../lzo/prepcore isolinux-debug.raw isolinux-debug.bin
nasm -f elf -Ox -g -F dwarf -DDATE_STR="'0x5110300a'" \
-DHEXDATE="0x5110300a" \
-l pxelinux.lsr -o pxelinux.o -MP -MD .pxelinux.o.d
pxelinux.asm
ld -m elf_i386 -T syslinux.ld -M -o pxelinux.elf pxelinux.o \
--start-group libcore.a ../com32/lib/libcomcore.a
/usr/lib/gcc/i386-redhat-linux/4.1.2/libgcc.a --end-group \
> pxelinux.map
objdump -h pxelinux.elf > pxelinux.sec
perl lstadjust.pl pxelinux.lsr pxelinux.sec pxelinux.lst
objcopy -O binary pxelinux.elf pxelinux.raw
../lzo/prepcore pxelinux.raw pxelinux.bin
../lzo/prepcore: pxelinux.raw: output too big (30499, max 0)
make[1]: *** [pxelinux.bin] Error 1
rm ldlinux.raw isolinux-debug.raw pxelinux.raw isolinux.raw ldlinux.o
pxelinux.o isolinux.o isolinux-debug.o
make[1]: Leaving directory `/root/from_src_rpm/syslinux-4.02/core'
make: *** [all] Error 2