The Bin86 package contains an assembler and linker to produce 16 or 32-bit 8086 machine code.
We are building Bin86 because it is required to compile Lilo, and at the moment no other bootloader builds and runs on a pure64 system. If your machine has multiple systems (i.e. x86 or multilib) you may prefer to use the bootloader from those systems, such as GRUB.
This patch updates Bin86 to compile on x86_64:
patch -Np1 -i ../bin86-0.16.17-x86_64-1.patch
Compile the package:
Install the package:
make PREFIX=/usr install