Browse Source

* updates for 2.0.0

Tomas Hajny 20 years ago
parent
commit
5937fd65fb
2 changed files with 37 additions and 11 deletions
  1. 29 7
      install/doc/readme.txt
  2. 8 4
      installer/install.dat

+ 29 - 7
install/doc/readme.txt

@@ -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 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 (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 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.
 

+ 8 - 4
installer/install.dat

@@ -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=