<div dir="ltr">Ok, I successfully compiled bin-i386-efi/snponly.efi (make reports no errors) but It does not work. My test machine (a 32 bit intel mac mini) Immediately restarts BSDP (apple's extension to dhcp) after downloading and then downloads it again and then moves on to the next boot entry. I suspect wrong magic numbers because file says it is a MS-DOS Executable, not a efi image or a pe file like working efi files.<div>
<br></div><div>Is there a way I can increase the verbosity of make to see what is going on?</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Apr 3, 2014 at 3:02 PM, Ben Hildred <span dir="ltr"><<a href="mailto:42656e@gmail.com" target="_blank">42656e@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Ok, you pointed me in the right direction, after bisection I have a successful make and a list of incompatible options. Since I also want to compile undionly.kpxe Is there an macro I can use in an ifdef to ignore inappropriate options like CONSOLE_PCBIOS and CONSOLE_VESAFB which of course don't work and are not needed in snp but needed in undi?<div>

<br></div><div>Now on to the fun ones.</div><div><br></div><div>According to UEFI 2.0 (which I have not yet finished reading) much of pxe is required to be implemented so PXE_CMD may be partially appropriate.</div><div><br>

</div><div>Now the hard ones.</div><div><br></div><div>I am building a menu system to allow diskless clients to boot linux, windows, freebsd, and hopefully  plan 9 but all of the bootable image types other than script and efi produce errors. so It would be very helpful to have IMAGE_ELF, IMAGE_MULTIBOOT, IMAGE_BZIMAGE, and IMAGE_COMBOOT. IMAGE_NBI, and IMAGE_PXE would be nice, but are probably difficult.I have no clue about IMAGE_SDI but it doesn't work either.</div>

</div><div class="gmail_extra"><div><div class="h5"><br><br><div class="gmail_quote">On Thu, Apr 3, 2014 at 10:00 AM, Michael Brown <span dir="ltr"><<a href="mailto:mcb30@ipxe.org" target="_blank">mcb30@ipxe.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>On 01/04/14 03:12, Ben Hildred wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I am trying to compile bin-i386-efi/snponly.efi for booting a early mac<br>
mini and I am getting a huge number of errors regarding relocation<br>
truncation.<br>
</blockquote>
<br></div>
You have probably attempted to enable some features which are BIOS-specific, since your build log shows the build process attempting to link in the real-mode transition code (which can never work under UEFI, since it doesn't provide any real-mode environment).<br>


<br>
Which modifications do you have in config/*.h or config/local/*.h?<span><font color="#888888"><br>
<br>
Michael<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div></div></div><div class="">-- <br><div>--</div><div><div>Ben Hildred</div><div>Automation Support Services</div></div><div><a href="tel:303%20815%206721" value="+13038156721" target="_blank">303 815 6721</a></div>

</div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div>--</div><div><div>Ben Hildred</div><div>Automation Support Services</div></div><div>303 815 6721</div>
</div>