[syslinux] Syslinux 6.00 released
Matt Fleming
matt at console-pimps.org
Sat Jun 29 05:39:58 PDT 2013
On Sat, 29 Jun, at 01:57:58AM, Igor Sverkos wrote:
> Hi,
>
> Matt Fleming wrote:
> > On Tue, 25 Jun, at 01:52:00PM, Helmut Hullen wrote:
> >> Thanks - now it crashes later ...
> >
> > What crash are you seeing?
> >
> >> I don't have the ia64 files which are needed for a complete binary. But
> >> maybe that's only my special problem.
> >
> > You shouldn't need ia64 files to build ia32 and x86-64 versions of
> > gnu-efi or Syslinux.
>
> Just to clarify:
>
> On a x86_64 system with gnu-efi 3.0u I checked out tag
> "syslinux-6.01-pre5" and just run "make". It failed with
>
> make[3]: Entering directory `/tmp/sysl/syslinux/efi32/efi'
> /tmp/sysl/syslinux/mk/efi.mk:27: *** Missing ia32 gnu-efi header files. Stop.
>
> I didn't expect that. "make bios" will run without an error, but I
> thought it should be possible to build syslinux 6.01-pre5 with just
> make (when gnu-efi >=3.0u is available). Or how should I compile a
> version for an EFI-capable system (x86_64)?
'make efi64' will build just for x86-64. Likewise, 'make efi32' will
build just for i386. You can combine these, so to build BIOS and efi64
you'd do,
make bios efi64
> Am I wrong?
Did you install gnu-efi from source or from your distributions package
manager? You need both the x86-64 libraries and the ia32 libraries to
build both EFI versions of Syslinux.
--
Matt Fleming, Intel Open Source Technology Center
More information about the Syslinux
mailing list