Getting MinGW and Installation

MinGW is the Minimum Gnu tools for Windows. It provides a free gcc compiler and libraries compatibible with MS-Windows. To get and install MinGW for compiling Otk programs on MS-Windows, carefully follow the following steps.
  1. Download MinGW (MinGW-3.x.x.x-x.exe) from
    1. Scroll down the page, you will see a table containing: Candidate, Current, ...
      Look in the "current" section for just "MinGW". Select the binary (bin).
      (It should have a name like: MinGW-3.x.x.x-x.exe)
    2. Select a download site. Save the file to a new directory.
    3. Execute it to install it.   (Example: MinGW-
      Agree to license, select install drive and location carefully.
      Click ok to install.

  2. Add MinGW\bin to your PATH environment variable.
        set path=%path%;c:\MinGW\bin

    This step must either be done every development-session, or else add it to your permanent set up.

    To test your path setup:

    echo %path%

Note: You can distribute the executables you produce to other people, without them needing to install any other files. MinGW produces stand-alone microsoft executables. They have been tested to run on Windows'95, XP, through Windows 7 and 8.

Compiling Programs with MinGW

To compile an Otk program, for example, helloworld.c:
gcc -O helloworld.c -lglu32 -lopengl32 -lwinmm -lgdi32 -o helloworld.exe Logo