On Sunday, April 10, 2011, Bastian Märkisch wrote:
> Several build files in /config and /src/win/ are a bit outdated. I therefore propose to remove the following files from CVS. Please let me know what you think.
> No longer supported platforms:
> config.amg: Amiga
> makefile.msc: Microsoft C v5: 16bit DOS compiler
> makefile.msw: Microsoft C v7: 16bit Windows compiler
> makefile.tc: Borland Turbo C++ v3: 16bit DOS compiler
> makefile.win: Borland C++: 16/32bit Windows (see comment below)
> term.pc.h: Intended for 16bit DOS.
I see no reason to keep files needed only for Amiga and 16-bit DOS.
These may have been overlooked in the general cleanup, or perhaps
it was unclear whether the 16/32bit Borland files were still useful.
I don't know enough to offer an opinion about the other files listed below.
> wgnupl32.def, wgnuplib.def: no longer required for Win32 builds
> Those have more recent versions, which build out-of-tree. But they may still be in use:
> makefile.cyg: Cygwin, superseded by config/cygwin/Makefile
> makefile.mgw: MinGW, superseded by config/mingw/Makefile
> makefile.wc, config.wc, config.oww: Watcom, superseded by config/watcom/*
> Btw. is there anyone who knows about the status of the Zortech (aka Digital Mars) compiler support (makefile.ztc)? (There are also a few terminals which require this compiler...)
> I do have a (sort of) working updated version of makefile.win, which supports the freely available Borland C++ 5.5 for Win32 builds. gnuplot builds extremely fast with it. But it crashes when I try to plot something and there doesn't seem to be a debugger available. AFAIK, it does also not support 'long long', which is needed by gnuplot's binary datafile support. We should probably drop support for it, too.