On Mon, 05 Mar 2012 10:20:03 +0200
Marko Myllynen <myllynen(a)redhat.com> wrote:
>> Basically all what's needed is to have a system with the needed
>> tools to build the iPXE images (adjust the embedded image as
>> yum install git make gcc perl syslinux genisoimage
>> git clone git://git.ipxe.org/ipxe.git
>> cd ipxe.git/src
>> make EMBEDDED_IMAGE=bfo.gpxe bin/ipxe.iso
>> make EMBEDDED_IMAGE=bfo.gpxe bin/ipxe.usb
>> make EMBEDDED_IMAGE=bfo.gpxe bin/ipxe.dsk
>> make EMBEDDED_IMAGE=bfo.gpxe bin/ipxe.lkrn
> I tried this and got:
> make: *** No rule to make target `bin/ipxe.iso'. Stop.
> basically it doesn't seem they understand a EMBEDDED_IMAGE option.
well, forgive me asking, but are you sure you were in the right
directory when you tried to build?-)
I hope so. I was in my ipxe.git/src/ dir.
FOO=bar defines a variable FOO for the build and the error you got
was about the missing definition of the actual target, bin/ipxe.iso.
Right. What I get is:
...bunch of compile...
make: *** No rule to make target `bfo.gpxe', needed by