[gPXE-devel] [syslinux] GPXE arch/i386/scripts/i386.lds:1: undefined symbol `_max_align' referenced in expression
Gabor Z. Papp
gzp at papp.hu
Wed Jun 23 10:56:17 EDT 2010
* Stefan Hajnoczi <stefanha at gmail.com>:
| If the linker is not involved it should be possible to take a tree,
BTW gpxe-1.0.0 builds fine.
arch/i386/scripts/i386.lds are the same. But...
$ ls -lA syslinux-4.00-pre55/gpxe/src/bin/
-rw-r--r-- 1 gzp gzp 2 Jun 22 08:45 .blib.list
-rw-r--r-- 1 gzp gzp 39 Jun 22 08:45 .embedded.list
-rw-r--r-- 1 gzp gzp 8 Jun 22 08:45 blib.a
drwxr-sr-x 2 gzp gzp 1024 Jun 22 08:45 deps
-rw-r--r-- 1 gzp gzp 0 Jun 23 16:45 undionly.kkpxe.tmp.map
$ ls -lA gpxe-1.0.0/src/bin/undionly*
-rw-r--r-- 1 gzp gzp 55010 Jun 23 16:44 undionly.kpxe
-rwxr-xr-x 1 gzp gzp 913423 Jun 23 16:44 undionly.kpxe.tmp
-rw-r--r-- 1 gzp gzp 340976 Jun 23 16:44 undionly.kpxe.tmp.map
I have a suspicion... Yes.
syslinux-4.00-pre55/gpxe/src/Makefile have hardcoded pathnames for toolchains.
PERL := /usr/bin/perl
My bad I haven't /usr/bin/perl. If I fix it, gpxe builds now inside syslinux.
More information about the gPXE-devel
mailing list