Download List


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.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from page, and the downloads themselves may not be hosted on OSDN.

2004-01-13 07:39

This release adds support for PowerPC Linux and SSE/
SSE2. The optimizer is enabled again and the compiler
uses register calling by default for x86.
標籤: Development, Major feature enhancements

2003-11-06 12:20

This branch includes new features such as interfaces,
variants, widestring, default parameters, cross scope
overloading, threadvar and multi-threading support,
and 64-bit constants. The code generator was
rewritten to be more stable, portable, and
標籤: Development, Major feature enhancements

2003-08-09 05:20

The compiler supports OpenBSD (beta), m68k Linux, and Classic Amiga. Profiling support for Win32 was also added. The calling convention was fixed to support calling external routines under different platforms, and the DOS unit Exec was fixed to support WinXP/Win2000 better. Cross compilation and remote debugging is now possible from the IDE.
標籤: Major bugfixes

2002-05-03 13:05

Added PathDelim, DriveDelim, and PathSep variables, and keyboard, mouse, and video unit updates. This version also contains FPU overflow fixes, better typecast checking, the ability to pass a constant to a variable argument, procedure variable handling fixes, procedure inlining fixes, h2pas and fpcmake updates, and lot of other bugfixes. The programmer's reference was updated, and the compiler internals documentation is now available through the FTP site. NetBSD, BeOS, QNX, and Solaris are now supported on the i386, and a m68k code generator was included (beta).
標籤: Major bugfixes

2001-01-30 15:12

Fixes for smartlinking in Win32, smartlinking speedups, reduction in memory requirements, lot of IDE fixes, inability to select wrong assembler output for targets, and overload directive support.

Project Resources