I'm compiling this with VAC 3.08, using the supplied makefiles. Just used GCC to see if better error reporting.
My VAC 3.08 install, kindly donated by Arca Noae, doesn't have lnkods50.exe. I know very little about VAC 3.
My mistake: it's provided by ILink 5.0. A copy is attached.
OK thanks.
Now it dies with a couple of of unresolved externals. DisplayResize and mprintf.
These both seem to be defined in image\misc, so perhaps that is the first directory to compile.
Dariusz, I haven't done much besides things like removing some CTRL-Z and changing WIN95COMPILE to WIN95_COMPILE for consistency.
The OS/2 and Win95 code are intertwined and not protected by #ifdef good enough.