[syslinux] EFI build problems
Gene Cumm
gene.cumm at gmail.com
Thu Jan 9 17:39:36 PST 2014
On Sat, Jan 4, 2014 at 6:39 AM, Gene Cumm <gene.cumm at gmail.com> wrote:
> On Tue, Dec 17, 2013 at 8:39 AM, Ferenc Wagner <wferi at niif.hu> wrote:
>
>> * make spotless still fails after working around the above:
>> [...]
>> make -r -C efi SRC="/home/wferi/syslinux/syslinux/efi" OBJ="/home/wferi/syslinux/syslinux/efi32/efi" \
>> -f /home/wferi/syslinux/syslinux/efi/Makefile spotless
>> In file included from /usr/include/elf.h:24:0,
>> from reloc_ia32.c:39:
>> /usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory
>> compilation terminated.
>> make[4]: *** [reloc_ia32.o] Error 1
>> make[3]: *** [gnuefi] Error 2
>> make[3]: Entering directory `/home/wferi/syslinux/syslinux/efi32/efi'
>> /home/wferi/syslinux/syslinux/mk/efi.mk:27: *** Failed to build gnu-efi for ia32. Stop.
>> make[3]: Leaving directory `/home/wferi/syslinux/syslinux/efi32/efi'
>> make[2]: *** [efi] Error 2
>> [...]
>
> This is a build-system bug in mk/efi.mk. I'm looking at adding a
> condition to prevent this.
Would you perhaps be building on an x86_64 OS (as shown by 'gcc
-dumpmachine') but not have gcc-multilib installed?
--
-Gene
More information about the Syslinux
mailing list