Get the syslinux 3.86 download [from here](https://www.kernel.org/pub/linux/utils/boot/syslinux/3.xx/), maybe the `syslinux-3.86.tar.gz` file
To build syslinux-3.86 on Ubuntu, Debian, and similar:
apt-get install build-essential nasm
cd /tmp
wget “https://www.kernel.org/pub/linux/utils/boot/syslinux/3.xx/syslinux-3.86.tar.gz”
tar -xf syslinux-3.86.tar.gz
cd /tmp/syslinux-3.86
make
you will most likely get some errors about building for windows, but when this process finishes you will have the 3.86 version of syslinux working.
Execute the main program by running:
/tmp/syslinux-3.86/linux/syslinux
You can also do a `make install` but that may conflict with other versions of syslinux you have installed ( if you have already tried `apt-get install syslinux`, for example)
Another note, you can run `apt-get install syslinux-legacy` to get a version of `syslinux` that is around `3.63` to `3.82`:
Check all of the versions by doing something like this:
$ which syslinux
/usr/bin/syslinux
$ strings /usr/bin/syslinux | grep SYSLINUX
SYSLINUX
SYSLINUX 4.05
SYSLINUX 4.05 20140113
$ which syslinux-legacy
/usr/bin/syslinux-legacy
$ strings /usr/bin/syslinux-legacy | grep SYSLINUX
SYSLINUX
SYSLINUX 3.63 Debian-2012-04-16
$ strings /tmp/syslinux-3.86/linux/syslinux | grep SYSLINUX
SYSLINUX
SYSLINUX 3.86 0x53e5a115