Lazarus
Miscellaneous => Other => Topic started by: MarkMLl on May 09, 2021, 11:04:33 am
-
I've just been digging for some stuff on a very old backup and came across my list of which version of Lazarus preferred which version of FPC. These were broadly i386 on Linux, but I have no reason to believe that other platforms I tinkered with (SPARC, ARM, MIPS) were different.
I've tacked on a couple of newer entries and post it here in the hope that it might be useful to somebody at some point.
lazarus-gtk1-compatible (0.9.24.1 + 2.2.4)
lazarus-0.9.24+2.2.4
lazarus-0.9.26+2.2.4
lazarus-0.9.28+2.4.0
lazarus-0.9.30+2.4.4
lazarus-1.0.0+2.4.4
lazarus-1.0.0+2.6.0
lazarus-1.0.14+2.6.4
lazarus-1.0.8+2.6.2
lazarus-1.2.6+2.6.4
lazarus-1.4.4+3.0.0
lazarus-1.6.0+3.0.0
lazarus-1.6.2+3.0.0
lazarus-1.6.4+3.0.2
lazarus-1.8.0+3.0.4
lazarus-1.8.2+3.0.4
lazarus-1.8.4+3.0.4
lazarus-2.0.10+3.2.0
lazarus-2.0.6+3.0.4
lazarus-2.0.8+3.0.4
This could possibly go into the Wiki somewhere, but I'm not sure where... possibly at the root of the release docs if there is such a thing.
MarkMLl
-
Hi!
There were also two 0.8.x versions for Linux/gtk.
But it was simply not usable:
If you clicked some properties in the OI like the font you only got a showmessage with "Implement me!"
Winni
-
Oh dear :-) There again, those are specifically versions that I've had on machines for an extended period... there might have been others particularly during FPC's 2.7.1 era.
At a couple of points in that progression there's been breaking changes in Synedit and tabbed controls... I could probably find the versions fairly easily if anybody thought it worth doing. Also there's been changes in the .lfm and .lpi files that have had implications on forward/backward compatibility.
MarkMLl
-
This could possibly go into the Wiki somewhere, but I'm not sure where... possibly at the root of the release docs if there is such a thing.
There is a wiki page about that.
Just don't know where...
Bart
-
There is a wiki page about that.
Just don't know where...
https://wiki.lazarus.freepascal.org/Version_Numbering (https://wiki.lazarus.freepascal.org/Version_Numbering)
Bart
-
There is a wiki page about that.
Just don't know where...
https://wiki.lazarus.freepascal.org/Version_Numbering (https://wiki.lazarus.freepascal.org/Version_Numbering)
Bart
Would anybody object if I did a bit of work on that table? I see it omits e.g. FPC 2.4 and I'm fairly confident in my facts.
MarkMLl
-
IIRC then I looked at announcements in this forum and got the info (which version of Lazarus was released with which fpc) there.
Bart
-
IIRC then I looked at announcements in this forum and got the info (which version of Lazarus was released with which fpc) there.
In my case it was checking release notes and if necessary asking the developers at the time of build... some of those files are old.
MarkMLl
-
Hi!
This Wikipedia page contains a list of all (?) versions including the very early versions (pre 0.9.0.3) :
https://en.wikipedia.org/wiki/Lazarus_(software) (https://en.wikipedia.org/wiki/Lazarus_(software))
Winni
-
There's also: this wiki page (https://wiki.lazarus.freepascal.org/Installing_Lazarus_on_macOS#FPC_.2B_Lazarus_Compatibility_Matrix) and this wiki page (https://wiki.lazarus.freepascal.org/Legacy_Information:_Installing_Lazarus_on_Mac).