IIRC, syslinux is one very big exe, with few/no supporting libs, right? That means a static compile.
The 'undefined reference to' bit indicates that one of the libraries isn't up to date enough. I'm no software expert, but every 'undefined reference' error I've seen is down to compiling against apackage that's too old. If the headers are wrong, that appears in the compile, so the program involved is usually gcc. If the libraries, the program involved is usually ld, the linker. Your snippet isn't big enough to say much more.
|