* updates for 2.0.0

This commit is contained in:
Tomas Hajny 2005-05-15 12:50:18 +00:00
parent d24956505a
commit 5937fd65fb
2 changed files with 37 additions and 11 deletions

View File

@ -20,7 +20,6 @@ Free Pascal 2.0.0 is currently available for the following platforms:
- Linux-powerpc
- Linux-sparc
- Linux-x86_64 (amd64)
- Dos (i386), using the Go32v2 dos extender
- Win32 (Win95/98/Me/XP/2000 and WinNT)
- OS/2-i386 (OS/2 Warp v3.0, 4.0, WarpServer for e-Business and eComStation)
- FreeBSD i386
@ -29,6 +28,13 @@ Free Pascal 2.0.0 is currently available for the following platforms:
- Netware-i386
- NetwLibc-i386 (LibC is preferred API under newer Netware versions)
There are other platforms which are more or less working, but there is
currently no maintainer for them and thus we cannot provide adequate
support. DOS (i386) using the GO32v2 dos extender is one such example,
other examples would include other BSD variants, etc. If you want to change
this and create and maintain versions for other platforms and targets, feel
free to contact us, e-mail addresses are listed below.
****************************************************************************
* Features
****************************************************************************
@ -46,6 +52,7 @@ Free Pascal 2.0.0 is currently available for the following platforms:
- COM, CORBA and raw interfaces support
- dynamic array support
- variant support
- inlining
- code optimizer:
- peephole optimizer (80x86 only)
- jump optimizer
@ -60,11 +67,12 @@ Free Pascal 2.0.0 is currently available for the following platforms:
- GNU Assembler (GAS)
- Netwide assembler (Nasm)
- Microsoft Assembler/Turbo Assembler (Masm/Tasm)
- Watcom assembler (wasm)
- can call external C code
- smartlinking (not yet supported under Mac OS X)
- support for the GNU debugger
- IDE (currently for GO32v2, Linux, FreeBSD and Win32 only, in beta testing
phase)
- IDE (currently for GO32v2, Linux, FreeBSD, OS/2 and Win32 only; not all
platforms include debugger integrated in IDE)
- can create binaries running natively under both DOS and OS/2 (EMX version)
@ -91,12 +99,26 @@ Mac OS (classic)
- Mac OS 9.2 has been tested, should probably also work from 7.5.3 and up.
****************************************************************************
* Quick start - Win32 / OS/2 / DOS
* Quick start - Win32
****************************************************************************
Download distribution archive (fpc-2.0.0.i386-win32.zip for Win32,
dos196.zip for GO32v2 or os2196.zip for OS/2) and unzip it
into a temporary directory.
Download the distribution package (fpc-2.0.0.i386-win32.exe) and run it
- it is a self-extracting installer, so just follow the instructions
to install it. Don't forget to set the path as mentioned by the install
program.
To test the compiler, change to the demo directory of the compiler
and type
fpc hello
hello
****************************************************************************
* Quick start - OS/2 / DOS
****************************************************************************
Download distribution archive (os2200.zip for OS/2 or dos196.zip for
GO32v2) and unzip it into a temporary directory.
Start the install program INSTALL.EXE and follow the instructions.

View File

@ -5,8 +5,8 @@
#
# Warning: no package should contain more than 16 files
title=Free Pascal Compiler 1.9.6
version=1.9.6
title=Free Pascal Compiler 2.0.0
version=2.0.0
#
# General
@ -364,7 +364,7 @@ package=units-lvm.source.zip[ulvmsrc.zip],OS/2 LVM interface unit
# Source-2 11
package=units-pasjpeg.source.zip[upjpsrc.zip],PasJPEG units
# Source-2 12
package=units-fv.source.zip[ufvsrc.zip],Free ~V~ision (FV)
package=units-fv.source.zip[ufvsrc.zip],Free Vision (FV)
# Source-2 13
package=units-libpng.source.zip[ulpngsrc.zip],LibPNG interface units
# Source-2 14
@ -380,9 +380,13 @@ package=units-sqlite.source.zip[usqltsrc.zip],SQLite interface units
pack=Sources 3
filecheck=*.source.zip[*src.zip]
# Source-3 1
package=units-winver.source.zip[uwversrc.zip],Windows version detection unit
package=units-winunits.source.zip[uwinusrc.zip],Win32 API interface units
# Source-3 2
package=units-tcl.source.zip[utclsrc.zip],TCL interface units
# Source-3 3
package=umd5src.zip,Unit for MD5 processing
# Source-3 4
package=units-postgres.source.zip[upgrssrc.zip],PostgreSQL interface units
defaultcfg=