--- Makefile_orig 2012-07-14 10:35:39.982708038 -0400 +++ Makefile 2012-07-14 10:37:34.093721420 -0400 @@ -24,13 +24,13 @@ -DEFI_FUNCTION_WRAPPER endif -LDFLAGS = -T $(LIBDIR)/gnuefi/elf_$(ARCH)_efi.lds \ +LDFLAGS = -T $(LIBDIR)/elf_$(ARCH)_efi.lds \ -shared \ -Bsymbolic \ -nostdlib \ -znocombreloc \ -L $(LIBDIR) \ - $(LIBDIR)/gnuefi/crt0-efi-$(ARCH).o \ + $(LIBDIR)/crt0-efi-$(ARCH).o \ $(shell $(CC) -print-libgcc-file-name) %.o: %.c @@ -58,3 +58,7 @@ echo 3 > /proc/sys/vm/drop_caches @# run QEMU with UEFI firmware qemu-kvm -m 512 -L /usr/lib/qemu-bios -snapshot /dev/sda + +install: + mkdir -p $(DESTDIR)$(PREFIX)/share/gummiboot + cp gummiboot.efi $(DESTDIR)$(PREFIX)/share/gummiboot