[ipxe-devel] [gPXE] gPXE help

Dylan's PCs dylanspcs at gmail.com
Tue Feb 14 16:53:26 UTC 2012


On 02/14/2012 11:08 AM, Jonathan Smith wrote:
> Hi,
>
> I am upgrading to iPXE with a view to using scripting.
>
> I have downloaded iPXE and am trying to build it by using 'cd ipxe/src' and 'make', as per the instructions on the website.
> However, when I do this I get the following errors (I have only included the first few lines):
>
> [DEPS] arch/i386/prefix/unnrv2b16.S
> [DEPS] arch/i386/prefix/unnrv2b16.S
> [BUILD] bin/unnrv2b16.o
> arch/i386/prefix/unnrv2b16.S:9:21: error: unnrv2b.S: No such file or directory
> [AR] bin/blib.a
> ar: creating bin/blib.a
> [LD] bin/ipxe.dsk.tmp
> bin/blib.a(dskprefix.o): In function `start_runtime':(.prefix+0x206): undefined reference to '_estack16'
> bin/blib.a(dskprefix.o):(.text16+0x8): undefined reference to `prot_call'
> bin/blib.a(libprefix.o): In function `install_block':(.prefix.lib+0x139): undefined reference to `decompress16'
> bin/blib.a(libprefix.o): In function `install_prealloc':(.prefix.lib+0x1d5): undefined reference to `access_highmem'
> bin/blib.a(libprefix.o): In function `init_librm_vector':(.data16+0x0): undefined reference to `init_librm'
> bin/blib.a(libprefix.o): In function `prot_call_vector':(.data16+0x4): undefined reference to `prot_call'
>
> I have checked and the arch/i386/prefix/unnrv2b16.S file exists. I have also checked that gcc, binutils, make and perl are installed. I am using Gentoo linux.
>
> Any help you can give would be much appreciated.
>
> Jonathan

 From the website:
(Depending on which parts of iPXE you want to build, you may also need 
syslinux (for isolinux), and the zlib and binutils header files.)

I would guess you're missing zlib headers. But thats only a guess. I'm 
guessing that because I have it installed and I don't get that error ;)



More information about the ipxe-devel mailing list