Projects / Free Pascal Compiler

Free Pascal Compiler

The Free Pascal Compiler is a Turbo Pascal 7.0 and Delphi-compatible 32/64 bit Pascal Compiler. It comes with a fully TP 7.0-compatible run-time library. Some extensions have been added to the language, like function overloading. Shared libraries can be linked. Basic Delphi support is implemented with classes, exceptions, RTTI, and ansistrings. A Free Component Library (FCL) is available with the base classes. Bindings for X11, ncurses, GTK, OpenGL, zlib, mysql, interbase and postgres are available.

Tags
Licenses
Implementation

RSS Recent releases

  •  16 Apr 2012 20:07

    Release Notes: This release adds an Objective-Pascal dialect (supported on all Mac OS X and iOS targets), many Delphi compatibility mode improvements, and various new ARM code generator features.

    •  31 May 2011 21:42

    Release Notes: This release contains most library fixes from early June 2010 through March 2011. There are also some compiler fixes, most relating to 64-bit.

    •  15 Nov 2010 14:24

      Release Notes: Many fixes and a few new features were added. Most library fixes since June 2010 are included.

      •  22 Jul 2009 20:01

        Release Notes: This is a bugfix release with some minor enhancements. An experimental packages-installation tool has been added. Support has been added for TIFF reading/writing in fcl-image. There are improvements and fixes in CHM support. Linking the gtk2-package with GTK versions above 2.13.4 has been fixed. The text mode IDE has support for CHM help files.

        •  12 Aug 2008 17:19

          Release Notes: This version contains mostly bugfixes, selected backported features, and a cleanroom implementation of some routines that were suspected of copyright infringement. You are urged to upgrade to this new version to avoid possible copyright issues.

          Screenshot

          Project Spotlight

          DynamicReports

          A Java library for reporting.

          Screenshot

          Project Spotlight

          CUPS

          A standards-based printing system for Unix-like operating systems.