[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