From: Jason F. <jas...@hp...> - 2008-04-14 21:09:10
|
Here's some friendly help. The explanation for the settings was in the release notes, i'll paste the relevant section for you here. [note if you apt-get installed gnu-efi the package does the right thing.] *BuildNote: efi libraries are installed to /usr/local/lib by the default gnu-efi source package. elilo expects them to be in standard linux system location /usr/lib. efi includes may be located in /usr/local/include/efi. elilo expects them to be in standard linux system location /usr/include/efi. likewise objcopy may be installed to /usr/local/bin by binutils, elilo source expects it to be in /usr/bin. On distributions using standard linux system conventions such as Debian and Ubuntu this is corrected in the binutils and gnu-efi packages. jasonf@charlene:~$ uname -a Linux charlene 2.6.22-12-generic #1 SMP Sun Sep 23 20:03:18 GMT 2007 x86_64 GNU/Linux jasonf@charlene:~$ cat /etc/issue Ubuntu 7.10 \n \l jasonf@charlene:~$ dpkg --status gnu-efi Package: gnu-efi Status: install ok installed Priority: optional Section: devel Installed-Size: 640 Maintainer: Nigel Croxon <nig...@hp...> Architecture: amd64 Version: 3.0d-1 Suggests: elilo Description: Library for developing EFI applications GNU toolchain for building applications that can run in the environment presented by Intel's EFI (Extensible Firmware Interface). EFI is a firmware specification for the "BIOS" on ia64(IPF), IA-32(x86) and x86_64 systems. jasonf@charlene:~$ dpkg -L gnu-efi /. /usr /usr/include /usr/include/efi /usr/include/efi/Makefile /usr/include/efi/efi.h /usr/include/efi/efi_nii.h /usr/include/efi/efi_pxe.h /usr/include/efi/efiapi.h /usr/include/efi/eficon.h /usr/include/efi/efidebug.h /usr/include/efi/efidef.h /usr/include/efi/efidevp.h /usr/include/efi/efierr.h /usr/include/efi/efifs.h /usr/include/efi/efigpt.h /usr/include/efi/efilib.h /usr/include/efi/efilink.h /usr/include/efi/efinet.h /usr/include/efi/efipart.h /usr/include/efi/efiprot.h /usr/include/efi/efipxebc.h /usr/include/efi/efirtlib.h /usr/include/efi/efiser.h /usr/include/efi/efistdarg.h /usr/include/efi/efiui.h /usr/include/efi/ia32 /usr/include/efi/ia32/efibind.h /usr/include/efi/ia32/efilibplat.h /usr/include/efi/ia32/pe.h /usr/include/efi/ia64 /usr/include/efi/ia64/efibind.h /usr/include/efi/ia64/efilibplat.h /usr/include/efi/ia64/pe.h /usr/include/efi/ia64/salproc.h /usr/include/efi/inc.mak /usr/include/efi/libsmbios.h /usr/include/efi/make.inf /usr/include/efi/makefile.hdr /usr/include/efi/pci22.h /usr/include/efi/protocol /usr/include/efi/protocol/eficonsplit.h /usr/include/efi/protocol/efidbg.h /usr/include/efi/protocol/efivar.h /usr/include/efi/protocol/ia64 /usr/include/efi/protocol/ia64/eficontext.h /usr/include/efi/protocol/vgaclass.h /usr/include/efi/protocol/make.inf /usr/include/efi/protocol/makefile.hdr /usr/include/efi/protocol/piflash64.h /usr/include/efi/protocol/readme.txt /usr/include/efi/protocol/legacyboot.h /usr/include/efi/protocol/intload.h /usr/include/efi/protocol/adapterdebug.h /usr/include/efi/romload.h /usr/include/efi/x86_64 /usr/include/efi/x86_64/efilibplat.h /usr/include/efi/x86_64/pe.h /usr/include/efi/x86_64/efibind.h /usr/lib /usr/lib/libgnuefi.a /usr/lib/elf_x86_64_efi.lds /usr/lib/crt0-efi-x86_64.o /usr/lib/libefi.a /usr/share /usr/share/doc /usr/share/doc/gnu-efi /usr/share/doc/gnu-efi/README.efilib /usr/share/doc/gnu-efi/changelog.gz /usr/share/doc/gnu-efi/README.elilo /usr/share/doc/gnu-efi/copyright /usr/share/doc/gnu-efi/README.gnuefi.gz /usr/share/doc/gnu-efi/changelog.Debian.gz On Mon, 2008-04-14 at 14:58 -0600, Jason Fleischli wrote: > Youre kidding right? > > On Mon, 2008-04-14 at 14:59 -0500, Fischetti, Joseph A wrote: > > -EFIINC = /usr/include/efi > > -GNUEFILIB = /usr/lib > > -EFILIB = /usr/lib > > -EFICRT0 = /usr/lib > > +EFIINC = /home/joe/gnu-efi-3.0d/inc > > +GNUEFILIB = /home/joe/gnu-efi-3.0d/gnuefi > > +EFILIB = /home/joe/gnu-efi-3.0d/gnuefi > > +EFICRT0 = /home/joe/gnu-efi-3.0d/gnuefi > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > Don't miss this year's exciting event. There's still time to save $100. > Use priority code J8TL2D2. > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone > _______________________________________________ > elilo-discuss mailing list > eli...@li... > https://lists.sourceforge.net/lists/listinfo/elilo-discuss |