Lazarus Release 4.0 RC1

Mitteilungen und Ankündigungen
Antworten
Mattias
Lazarusforum e. V.
Beiträge: 184
Registriert: Do 22. Mai 2008, 15:14
OS, Lazarus, FPC: LinuxOSX (L head FPC head)
CPU-Target: xxBit

Lazarus Release 4.0 RC1

Beitrag von Mattias »

Das Lazarus Team stellt die erste Beta für die Version Lazarus 4.,0 bereit.

Diese Version wurde mit FPC 3.2.2 gebaut.

Die Liste der Neuerungen ist hier zu finden:
http://wiki.lazarus.freepascal.org/Laza ... ease_notes
http://wiki.lazarus.freepascal.org/User_Changes_3.2.2

Die Liste der Fehlerbehebungen ist hier zu finden:
https://gitlab.com/freepascal.org/lazar ... s/fixes_4/

Die Version kann hier von SourceForge bezogen werden:
http://sourceforge.net/projects/lazarus/files/

Wähle CPU, Betriebssystem, das "Lazarus 4.0RC1" Verzeichnis und dann die Version.

Die Checksummen für die SourceForge Dateien sind hier zu finden:
http://www.lazarus-ide.org/index.php?pa ... ums#4_0RC1

Die Windows-Installationsprogramme sind jetzt code-signiert. Die Signatur verwendet den Namen der Stiftung:
"Stichting Programming Free Pascal & Lazarus Foundation"

Minimale Systemanforderungen:

Windows:
2k, 32 or 64bit, Qt, Qt5, Qt6 (64bit only)

FreeBSD/Linux:
gtk 2.24 for gtk2, qt4.5 for qt, qt5.6 for qt5, Qt6.2 for qt6, 32 or 64bit.

Mac OS X:
Cocoa (64bit) 10.12, Carbon (32bit) 10.5 to 10.14, Qt und Qt5 (32 or 64bit), Qt6 (64bit only).

Warnung an Macos Nutzer: Macos Ventura 13.6 hat den lldb verschlimmbessert, so dass das Starten der Anwendung im Debugger eine Weile braucht.

Die gitlab Seite:
https://gitlab.com/freepascal.org/lazar ... s_4_0_RC_1

Alternative Download Server:
https://download.lazarus-ide.org/
ftp://ftp.freepascal.org/pub/lazarus/releases/

Mathias
Beiträge: 6955
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Lazarus Release 4.0 RC1

Beitrag von Mathias »

Weis einer ein Grund, wieso es von Lazarus so viele Stable Versionen gibt ?
Bei FPC geht es Jahre, bis wieder mal eine Stable kommt.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Benutzeravatar
kralle
Lazarusforum e. V.
Beiträge: 1206
Registriert: Mi 17. Mär 2010, 14:50
OS, Lazarus, FPC: Manjaro Linux, Mint und Windows 10 ,Lazarus 3.99, FPC-Version: 3.3.1
CPU-Target: 64Bit
Wohnort: Bremerhaven
Kontaktdaten:

Re: Lazarus Release 4.0 RC1

Beitrag von kralle »

Vielleicht, weil man zu Delphi kompatibel bleiben möchte und bei jeder neuen Delphi-Version nachziehen muss.
Nur so eine Idee.

Gruß Kralle
OS: MX Linux, Linux Mint und Windows 10
FPC-Version: 3.3.1 , Lazarus 3.99
+ Delphi XE7SP1

Mathias
Beiträge: 6955
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Lazarus Release 4.0 RC1

Beitrag von Mathias »

kralle hat geschrieben: So 27. Okt 2024, 13:50 Vielleicht, weil man zu Delphi kompatibel bleiben möchte und bei jeder neuen Delphi-Version nachziehen muss.
Nur so eine Idee.

Gruß Kralle
Wird dort die GUI auch schneller aktualisiert, als der Compiler selbst ?
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Benutzeravatar
kralle
Lazarusforum e. V.
Beiträge: 1206
Registriert: Mi 17. Mär 2010, 14:50
OS, Lazarus, FPC: Manjaro Linux, Mint und Windows 10 ,Lazarus 3.99, FPC-Version: 3.3.1
CPU-Target: 64Bit
Wohnort: Bremerhaven
Kontaktdaten:

Re: Lazarus Release 4.0 RC1

Beitrag von kralle »

Kein Ahnung, war nur so ein Verdacht.

Gruß Kralle
OS: MX Linux, Linux Mint und Windows 10
FPC-Version: 3.3.1 , Lazarus 3.99
+ Delphi XE7SP1

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 6848
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Re: Lazarus Release 4.0 RC1

Beitrag von af0815 »

Mathias hat geschrieben: So 27. Okt 2024, 13:31 Weis einer ein Grund, wieso es von Lazarus so viele Stable Versionen gibt ?
Bei FPC geht es Jahre, bis wieder mal eine Stable kommt.
Ich würde sagen, das der compiler nicht so dynamisch sein muss, weil neue Sprachfeatures ja nur selten aktzeptiert werden (meist aus guten Grund)
Was sich öfters ändern sollte ist die fcl. Leider wird die mit dem Compiler mitgeliefert, was zum Beispiel Bugfixe in SQLDB endlos verzögern scheinen, weil auch Bugfix releases nicht soooo häufig sind.

Bei Lazarus ist es relativ dynamisch, deswegen kommt öfters eine neu stabile Version heraus. Auch deswegen weil die LCL etwas dynamischer sein muss, weil sich bei den BS doch einiges ändert (naja bei GTK hat man den Anschluss noch nicht ganz geschafft - ist aber auch dem - sagen wir mal dynamischen Leuten - von GTK geschuldet).

Aber super das wenigsten bei Lazarus alles weitergeht. Danke an das Team.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

Antworten