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

Michael Brown mbrown at fensystems.co.uk
Thu Jun 24 09:47:56 PDT 2010


On Thursday 24 Jun 2010 17:33:53 Piotr Jaroszyński wrote:
> >> And on mine too, if I do a "make veryclean" first.  The problem is that
> >>  things like $(PARSEROM) show up in the dependency lists for some
> >> targets; since PARSEROM is defined as "$(PERL) ./util/parserom.pl", this
> >> means that there is now an unsatisfiable dependency upon the
> >> non-existent target "perl". (Previously there would have been a spurious
> >> but harmless dependency upon /usr/bin/perl, which at least exists.)
> >
> > http://git.ipxe.org/ipxe.git/commitdiff/719b498
> 
> Why not just rely on the shebangs?

Because the shebangs use the full path "/usr/bin/perl", and the driving reason 
for making this change is to cope with systems where that isn't the correct 
path for perl.

Michael




More information about the Syslinux mailing list