GNU Pascal (GPC) for Win32 (Mingw)

This page contains information relating to GPC for Mingw. The compiler is based on the Mingw-msvcrt runtime.

Please check the GNU-Win32 sites listed below for further details about Mingw and Cygwin.

Downloads (please download and install one of the following)

GPC Snapshots and releases (Stable)
Experimental Snapshots Obsolescent (but stable) Releases
Dev+GNU Pascal (A GPL Full Pascal Programming Environment + Win32 IDE)

Other stuff

GPC Installation

Install GPC either by just running the Win32 self-extracting installer and following the instructions in the wizard dialogs, or
by extracting the files in the tarball archive, with the directory structure retained.  

BUILDING A GPC COMPILER FOR MINGW

Mingw now has a fully functional self-hosting toolchain, called MSYS.

Building GPC with Mingw + MSYS is as straightforward as building it on any other system. However, in order to get a
full GPC runtime library, you also need to download os-hacks.h  and copy it to your Mingw installation's "include"
directory (typically /mingw/include/) before attempting to "configure" and "build" GPC.

You need to download and install the full Mingw release, and the MSYS release.
 


RELEVANT GNU-WIN32 WEB SITES

MINGW

1. The main Mingw site is: http://www.mingw.org
* For a list of its mirrors, see: http://www.mingw.org/mirrors.shtml

2. The main respository for Mingw (and MSYS) binaries is:
 http://sourceforge.net/project/showfiles.php?group_id=2435

3. The Mingw FAQ is here: http://www.mingw.org/mingwfaq.shtml
 

CYGWIN

1. The main Cygwin site is: http://cygwin.com/
2. For the Cygwin runtime environment and toolchain see: http://cygwin.com/mirrors.html

------------------------
December 2005, The African Chief.