Road to 2.0

From Lazarus wiki
Revision as of 12:47, 29 May 2004 by FPK (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

This document describes the planned road to FPC 2.0.0 which will be the next stable version of FPC.

2.0 will support the following targets:

i386/Linux i386/Win32 i386/FreeBSD i386/OS/2 i386/EMX i386/go32v2 (only non NT-based systems)

powerpc/Darwin powerpc/MacOS Classic powerpc/Linux powerpc/MorphOS (?) depends on Charly

x86-64/Linux x86-64/FreeBSD x86-64/Win64 (?) depends if GNU Tools will be available soon

arm/Linux

sparc/Linux

Depending on OS requirements, 2.0.0 is supposed to compile and run the following big packages to prove its maturity:

  • Lazarus: all targets having GTK
  • Decal: all targets
  • Dorb: Win32
  • DelphiQuake2: Win32
  • Jedi/JCL linux
  • TurboPower packages
  • FreeCLX

1.9.4 within the next few days supporting the following targets: i386/Linux i386/Win32 i386/FreeBSD i386/OS/2 powerpc/Darwin powerpc/Linux

1.9.6 within the 2-4 months Goals: - integrate dwarf branch - fix bugs - get at least some optimizer stuff working - PIC and packages support 1.9.4 releases plus x86-64/Linux, x86-64/FreeBSD and arm/Linux

1.9.8 aka 2.0.0-rc1: within the next 4-6 months Goals: - fix bugs and get all packages running - fix IDE

1.9.10: only if important bugs to be tested pop up

2.0.0: 1-2 months after last rc, i.e. by the end of the year