On Sat, Nov 27, 2010 at 20:19, Aaron Luo <luotanke at 163.com>
wrote:> Hi,
>
> Is anyone compiled a new pxelinux.0 with syslinux code 4.03?
> right now, I got a error in compiling this version code,
>
> 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 (30197, 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/syslinux-4.03/core'
> make: *** [all] Error 2
>
> I think the problem cause in this utility *prepcore*.
> can any one help me to resolve this problem?
Someone else recently had a similar issue. You are probably lacking a
recent enough build requirement. What's your build system? What are
the versions of gcc, nasm, and binutils?
--
-Gene