Fix Fedora Build
Of course, Fedora puts gnu-efi in yet another different, non-standard place Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
This commit is contained in:
parent
a631793f2d
commit
704d2c2506
2 changed files with 2 additions and 2 deletions
|
@ -70,7 +70,7 @@ AM_CONDITIONAL(TEST_BINARY_FORMAT, [ test "$EFI_ARCH" = "arm" -o "$EFI_ARCH" = "
|
||||||
##
|
##
|
||||||
# no consistent view of where gnu-efi should dump the efi stuff, so find it
|
# no consistent view of where gnu-efi should dump the efi stuff, so find it
|
||||||
##
|
##
|
||||||
for path in /lib /lib64 /usr/lib /usr/lib64 /usr/lib32 /lib/efi /lib64/efi /usr/lib/efi /usr/lib64/efi; do
|
for path in /lib /lib64 /usr/lib /usr/lib64 /usr/lib32 /lib/efi /lib64/efi /usr/lib/efi /usr/lib64/efi /usr/lib/gnuefi /usr/lib64/gnuefi ; do
|
||||||
if test -e $path/crt0-efi-$EFI_ARCH.o; then
|
if test -e $path/crt0-efi-$EFI_ARCH.o; then
|
||||||
CRTPATH=$path
|
CRTPATH=$path
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -27,7 +27,7 @@ check_SCRIPTS = test-wrapper.sh
|
||||||
$(FORMAT) $^ $@
|
$(FORMAT) $^ $@
|
||||||
|
|
||||||
.$(OBJEXT).elf:
|
.$(OBJEXT).elf:
|
||||||
$(LD) $(EFILDFLAGS) -nostdlib -L $(CRTPATH) -shared -Bsymbolic $(CRTPATH)/crt0-efi-$(EFI_ARCH).o -T elf_$(EFI_ARCH)_efi.lds $< -o $@ -lefi -lgnuefi
|
$(LD) $(EFILDFLAGS) -nostdlib -L /usr/lib -L /usr/lib64 -L $(CRTPATH) -shared -Bsymbolic $(CRTPATH)/crt0-efi-$(EFI_ARCH).o -T elf_$(EFI_ARCH)_efi.lds $< -o $@ -lefi -lgnuefi
|
||||||
|
|
||||||
AM_CFLAGS=-fpic -I/usr/include/efi -I/usr/include/efi/$(EFI_ARCH)
|
AM_CFLAGS=-fpic -I/usr/include/efi -I/usr/include/efi/$(EFI_ARCH)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue