[syslinux] trouble building 6.03
Ady
ady-sf at hotmail.com
Mon Dec 22 01:06:58 PST 2014
> On Sun, Dec 21, 2014 at 12:21:32PM -0800, Patrick Masotta wrote:
> > sudo apt-get install build-essential
> > sudo apt-get build-dep gcc-multilib
> > sudo apt-get install gcc-multilib
> >
> > sudo apt-get install nasm
> > sudo apt-get install uuid-dev
> >
> > I run
> > #make spotless
> > #make
> >
> > but it consistently fails at
> >
> > make[3]: Entering directory `/syslinux-6.03/efi32/efi'
> > Building gnu-efi for ia32
> > /syslinux-6.03/efi/check-gnu-efi.sh ia32 /syslinux-6.03/efi32
> > Failed to build gnu-efi. Execute the following command for full details:
> >
> > build-gnu-efi.sh ia32 /syslinux-6.03/efi32
> >
> > make[3]: *** [/syslinux-6.03/efi32/lib/libefi.a] Error 1
> > make[3]: Leaving directory `/syslinux-6.03/efi32/efi'
> > make[2]: *** [efi] Error 2
> > make[2]: Leaving directory `/syslinux-6.03/efi32'
> > make[1]: *** [efi32] Error 2
> > make[1]: Leaving directory `/syslinux-6.03'
> > make: *** [all] Error 2
> >
> > Do I have to install anything else? does this problem sound familiar?
For some reason I have not received the original email from Patrick
Masotta in my inbox, so I am using the first reply sent by Geert in
order to actually reply to the OP...
The problem is probably gnu-efi and/or git.
BTW, the official upstream gnu-efi git repo has changed its tree (since
the official release of Syslinux 6.03), so there is a chance the build
could fail anyway.
To build the gnu-efi submodule in Syslinux without git, you would need
some extra patch (e.g as in Mageia or similar).
FWIW and FIY, other possible (partially optional) dependencies (that
are probably not related to the particular error message in this case):
dosfstools, mtools, gptfdisk, perl, python2, upx, asciidoc.
Regards,
Ady.
More information about the Syslinux
mailing list