GAUL Ported to Open Watcom Compiler
In the middle-ages of computing, before Microsoft had developed their monopoly over the home desktop, a popular C compiler was Watcom. It had a fanatical following, partly as a result of its impressive performance on DOS for Intel’s popular 386 processors. The Watcom complier made many of the technically notable games of that era possible. These games included, for example, the revolutionary first-person shooter, Doom. By the mid-1990’s it also supported C++.
By the turn of the century, however, Watcom trailed the other compilers in many respects and, after a slow decline, was discontinued as a commercial product. That, however, was not the end of the Watcom complier. An Open Source effort has revitalised it as Open Watcom.
Now, Open Watcom is a complete cross-platform compiler and toolset for C, C++ and Fortran.
GAUL, my Open Source genetic algorithm framework, can now be readily compiled using Open Watcom. (Actually, because GAUL is quite portable, it always could be, but there were a few minor bug-fixes and tweaks that were needed.)
All files required for building GAUL with the Open Watcom IDE are provided in the “Watcom” subdirectory of the GAUL source code package. This is tested with Open Watcom version 1.7a.