gPXE
[build]
Compiled on fedora with syslinux, mtools and genisoimage packages
$ git clone git://git.etherboot.org/scm/gpxe.git
$ cd <clone>/src/arch/i386/Makefile
-ISOLINUX_BIN = /usr/lib/syslinux/isolinux.bin
+ISOLINUX_BIN = /usr/share/syslinux/isolinux.bin
Note: You may need to set the value in the line 59 of src/arch/i386/Makefile correctly (/usr/share/syslinux/isolinux.bin), apparently the reference to /usr/lib/syslinux/isolinux.bin is incorrect, this has not been tested in other distros. ISOLINUX_BIN config has been missing for a while.