Download List

Descripción del Proyecto

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 Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2007-05-31 10:41
2.0.4

Las mejoras de rendimiento fueron hechas para el montón y ansistrings. Los componentes de base de datos recibido muchas actualizaciones. Vinculaciones se han añadido para las interfaces de Apple universal.
Tags: Major bugfixes
Performance improvements were made for heap and ansistrings. The database components received many updates. Bindings were added for the Apple universal interfaces.

2005-05-16 02:47
2.0.0

El compilador ahora soporta más procesadores (AMD-64, SPARC, PPC (32/64 bits), y ARM), y para más plataformas (Mac OS Classic, Mac OS X, MorphOS, y Novell Netware). La biblioteca de tiempo de ejecución se ha extendido a ser más compatible con Delphi y el apoyo a un montón de nuevas características como la de hilos, interfaces, widestrings, y el apoyo a la variante rudimentaria. Esta versión ha mejorado en gran medida los componentes de base de datos de acceso. Todas las rutinas de biblioteca de tiempo de ejecución están documentados. Una IDE basado en modo texto gratuito Vision está incluido en el comunicado.
Tags: Major feature enhancements
The compiler now supports more CPUs (AMD-64, SPARC, PPC (32/64 bit), and ARM) and more platforms (Mac OS classic, Mac OS X, MorphOS, and Novell Netware). The runtime library has extended to be more compatible with Delphi and support a lot of new features like threading, interfaces, widestrings, and rudimentary variant support. This release has greatly improved components for database access. All runtime library routines are now documented. A textmode IDE based on Free Vision is included in the release.

2005-02-28 13:11
1.9.8

El compilador ahora tiene soporte para procesadores ARM. Threading de apoyo se ha fusionado en la unidad del sistema. Apoyo a la variante se ha mejorado. El FCL es ahora compatible Interbase / Firebird, PostgreSQL y MySQL 4.0 en Windows. Enlaces GTK2 se incluyen ahora.
Tags: Development
The compiler now has support for ARM processors.
Threading support has been merged into the System unit.
Variant support has been improved. The FCL now supports
Interbase/Firebird, PostgreSQL, and MySQL 4.0 under
Windows. GTK2 bindings are now included.

2005-01-03 08:47
1.9.6

El compilador ahora también soporta Linux en Sparc y x86_64. La compilación MacPas modo y apoyo para MacOS Classic (MOP) ha sido añadido para una mejor compatibilidad con Pascal utilizado en el Mac. El optimizador de ahora es compatible con las variables de registro en todos los destinos. La RTL tiene un nuevo administrador de pila y el apoyo a tthread.synchronize.
Tags: Development, Major feature enhancements
The compiler now also supports Linux on the Sparc and
x86_64. The compile mode MacPas and support for Classic
MacOS (MPW) has been added for better compatibility with
Pascal used on the Mac. The optimizer now supports register
variables on all targets. The RTL has a new heap manager
and support for tthread.synchronize.

2004-06-05 10:21
1.9.4

El compilador ahora compatible con Mac OS X en el Linux en PowerPC y ARM. La palabra clave es reconocido y restablecer el apoyo Prefetch fue añadida. A modo de compilación MacPas se llevó a cabo para una mayor compatibilidad con las fuentes de Mac OS clásico.
Tags: Development, Major feature enhancements
The compiler now supports Mac OS X on the PowerPC and
Linux on ARM. The reintroduce keyword is recognized and
Prefetch support was added. A MacPas compile mode was
implemented for more compatibility with classic Mac OS
sources.

Project Resources