[syslinux] GPXE arch/i386/scripts/i386.lds:1: undefined symbol `_max_align' referenced in expression

Gabor Z. Papp gzp at papp.hu
Tue Jun 22 00:13:38 PDT 2010


syslinux 3.86 and 4.00-pre55

make[2]: Entering directory
`/home/gzp/src/syslinux-4.00-pre55/gpxe/src'
  [AR] bin/blib.a
ar: creating bin/blib.a
  [HOSTCC] util/zbin
  [LD] bin/undionly.kkpxe.tmp
arch/i386/scripts/i386.lds:1: undefined symbol `_max_align' referenced in expression
make[2]: *** [bin/undionly.kkpxe.tmp] Error 1
make[2]: Leaving directory
`/home/gzp/src/syslinux-4.00-pre55/gpxe/src'
make[1]: *** [src/bin/undionly.kkpxe] Error 2
make[1]: Leaving directory `/home/gzp/src/syslinux-4.00-pre55/gpxe'
make: *** [all] Error 2

Testbed:

bootable iso image at

        http://gzp.hu/gzpLinux/download/glibc-2.11.2/20100621/gzpLinux-20100621.iso

or tarball at

        http://gzp.hu/gzpLinux/download/glibc-2.11.2/20100621/gzpLinux-20100621.tgz

After booting the system, and preparing network access, add nasm to the system:

$ wget -O - http://gzp.hu/gzpLinux/download/addons/H.Peter.Anvin/nasm.tar.gz | gzip -cd | tar vxC /

Get the source:

$ wget -O - ftp://ftp.kernel.org/pub/linux/utils/boot/syslinux/Testing/syslinux-4.00-pre55.tar.gz | gzip -cd | tar vx

Build:

$ cd syslinux-4.00-pre55 ; make




More information about the Syslinux mailing list