updated on Sun Jan 15 16:02:00 UTC 2012
[aur-mirror.git] / efilinux-git / archlinux_efilinux_makefile.patch
blob4ed781b61ebcebe988ee76a565c455474321c8dc
1 diff --git a/Makefile b/Makefile
2 index 2499ec3..cc0abaa 100644
3 --- a/Makefile
4 +++ b/Makefile
5 @@ -40,7 +40,7 @@ MACHINE=$(shell $(CC) -dumpmachine | sed "s/\(-\).*$$//")
7 ifeq ($(MACHINE),x86_64)
8 ARCH=$(MACHINE)
9 - LIBDIR=/usr/lib64
10 + LIBDIR=/usr/lib
11 FORMAT=efi-app-x86-64
12 else
13 ARCH=ia32
14 @@ -48,10 +48,11 @@ else
15 FORMAT=efi-app-$(ARCH)
16 endif
18 -CRT0=$(LIBDIR)/gnuefi/crt0-efi-$(ARCH).o
19 -LDSCRIPT=$(LIBDIR)/gnuefi/elf_$(ARCH)_efi.lds
20 +CRT0=$(LIBDIR)/crt0-efi-$(ARCH).o
21 +LDSCRIPT=$(LIBDIR)/elf_$(ARCH)_efi.lds
23 CFLAGS=-I. -I/usr/include/efi -I/usr/include/efi/$(ARCH) \
24 + -I/usr/include/efi/protocol \
25 -DEFI_FUNCTION_WRAPPER -fPIC -fshort-wchar -ffreestanding \
26 -Wall -Ifs/ -Iloaders/ -D$(ARCH) -Werror
27 LDFLAGS=-T $(LDSCRIPT) -Bsymbolic -shared -nostdlib -L$(LIBDIR) $(CRT0)