GNU Pascal for Mac OS X

On this web page, you find version 3.4.6 u2 of the GNU Pascal Compiler (GPC) for Mac OS X.

Latest news - the compiler release is compatible with Mac OS X 10.6.

Click to download

• GNU Pascal 3.4.6u2 installer for Mac OS X 10.4 PowerPC native and Intel cross-compiler (14.8 MB)
• GNU Pascal 3.4.6u2 installer for Mac OS X 10.4 Intel native and PowerPC cross-compiler (15.0 MB)
• GNU Pascal 3.4.6u2 installer for Mac OS X 10.5 PowePC native and Intel cross compiler (15.5 MB)
• GNU Pascal 3.4.6u2 installer for Mac OS X 10.5 Intel native and PowerPC cross-compiler15.3 MB)
• GNU Pascal 3.4.6u2 compiler sources and double-clickable building script (for Mac OS X 10.3 - 10.5) (22.3 MB)
• GNU Pascal 3.4.6u4 installer for Mac OS X 10.6 Intel native and PowerPC cross-compiler15.7 MB)
• GNU Pascal 3.4.6u4 compiler sources and double-clickable building script (for Mac OS X 10.3 - 10.6) (22.2 MB)


IDE integration

GNU Pascal is a command-line compiler, but  there are plug-ins for the MetroWerks CodeWarrior IDE.

Click here to download version 1.0.3 of GNU Pascal plugins for MetroWerks CodeWarrior (6.1 MB).


There is also the GNU Pascal Xcode integration kit for Apple's XCode IDE.

Click here to download version 1.1 of the Xcode integration Kit (2.1 MB).

Latest news - an updated Xcode kit will be released soon.


Also needed

Download version (2.1) of the Mac OS X Pascal Interfaces (11.1 MB). There is also a ncurses package for Mac OS X (20 KB).

Unless you have installled Xcode 2.x or 3.x, you have to update Apple’s Mac OS X assembler and linker (cctools-576). Click here to download sources (1.4 MB) and binaries (1.7 MB).

Finally there is some information on porting to GNU Pascal from traditional Macintosh Pascal compilers.


Free software

The GNU Pascal command-line Compiler components and tools of the GNU Compiler Collection are free software; you can redistribute them and/or modify them under the terms of the GNU General Public License version 3 or later.



There is also a free GNU Ada Translator (GNAT) for Mac OS X.


GNU Pascal Compiler project

The GNU Pascal Compiler project was started in 1988 by Jukka Virtanen.

Since, many have contributed to GNU Pascal, among them Dr. Peter Gerwinski, Jan-Jaap van der Heijden, Frank Heckenbach, Prof. Abimbola A. Olowofoyeku, Nick Burrett, Matthias Klose, Dominik Freche, Alexey Volokhov, Bill Currie, Nicola Girardi, Eike Lange, Mirsad Todorovac, Russ Whitaker and Waldek Hebisch. The port to Mac OS X is an initiative of Adriaan van Os, with help from Peter N. Lewis and Gale Paeper.


Click here to visit the GNU Pascal Compiler Project website.


Technical support

If you have a question about the CodeWarrior plugins or Xcode, direct it to the MacPascal mailing list. Questions about the command line compiler can be sent to the
GNU Pascal mailing list.

You can browse archives of both the MacPascal and the GNU Pascal mailing lists.

Before asking for support, check the Frequently Asked Questions (FAQ) for GNU Pascal on Mac OS X.

If you want to keep informed, send an email with "subscribe" in the subject line to gpc-news@microbizz.nl.


Professional support

If you need paid technical support, send an email to gpc@microbizz.nl. Microbizz can help you port your software to GNU Pascal and to Mac OS X (for example GraphicConverter, a famous Macintosh application, was ported to GNU Pascal and Xcode by Microbizz).



(the Microbizz home page)



Enjoy GPC !

Adriaan van Os