Recent

Author Topic: Lazarus Release 2.0.8  (Read 64924 times)

Phoenix

  • Jr. Member
  • **
  • Posts: 87
Re: Lazarus Release 2.0.8
« Reply #30 on: April 20, 2020, 01:51:30 pm »
In these days I'm trying the new version: great job many thanks to the whole team  :D!!

fred

  • Full Member
  • ***
  • Posts: 201
Re: Lazarus Release 2.0.8
« Reply #31 on: April 20, 2020, 03:21:55 pm »
I could not rebuild the 32 bit version on W10 got "Fatal:(1009) No memory left", tried several things, no components installed, did not work but the 64 bit installed without problem.
W7 did rebuild 32 bit worked with many components installed, no idea why W10 is so limited.
On W7 installed the 64 bit version and cross compiler, just have to change the settings to 32 bit target.
So far it runs without problems, thanks all  :)

af0815

  • Hero Member
  • *****
  • Posts: 1289
Re: Lazarus Release 2.0.8
« Reply #32 on: April 20, 2020, 04:27:55 pm »
I could not rebuild the 32 bit version on W10 got "Fatal:(1009) No memory left
Normally this is a well known problem of the used (32-Bit) FPC version. You can look for it in the Forum search.

See https://forum.lazarus.freepascal.org/index.php/topic,40351.msg323714.html#msg323714 or similar
« Last Edit: April 20, 2020, 04:34:13 pm by af0815 »
regards
Andreas

trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2020
  • Former Delphi 1-7, 10.2 user
Re: Lazarus Release 2.0.8
« Reply #33 on: April 21, 2020, 06:43:01 am »
The Lazarus file area downloads on SourceForge for fpc-3.0.4-macos-x86_64-laz.pkg for both Lazarus 2.0.6 and 2.0.8 have reverted to one that no longer successfully installs on Catalina.

See this post and following for details.

fred

  • Full Member
  • ***
  • Posts: 201
Re: Lazarus Release 2.0.8
« Reply #34 on: April 21, 2020, 10:44:22 am »
@af0815
Yes I had seen that but did not try it because at that moment I had no time for it and would prefer the standard options.
I just tried lazarus-2.0.8-fpc-3.2.0-beta-44680-win32 with some pakages, rebuilds with standard options without problem.
Now I have to think will I use 2.0.8-64->32bit or use 2.0.8-3.2.0-beta-32, modern problems :)
Will try both when I have some time, now other work to do.
Thanks.

fedkad

  • Full Member
  • ***
  • Posts: 176
Re: Lazarus Release 2.0.8
« Reply #35 on: April 22, 2020, 01:19:39 pm »
Lazarus 2.2.6 / FPC 3.2.2 on x86_64-linux-gtk2 (Ubuntu/GNOME) and x86_64-win64-win32/win64 (Windows 11)

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9792
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Release 2.0.8
« Reply #36 on: April 22, 2020, 01:25:39 pm »
I am downloading the win32 version from:

https://sourceforge.net/projects/lazarus/files/Lazarus%20Windows%2032%20bits/Lazarus%202.0.8/lazarus-2.0.8-fpc-3.0.4-win32.exe/download

Isn't this the official Windows 32 bit version?
Yes it is.

The talk about other downloads (not releases), is because the Fpc team plans a new release (later this year?) and some people are looking at previews on that. Those are test builds, so people can help finding bugs before the next fpc release
« Last Edit: April 22, 2020, 01:27:27 pm by Martin_fr »

fedkad

  • Full Member
  • ***
  • Posts: 176
Re: Lazarus Release 2.0.8
« Reply #37 on: April 22, 2020, 01:37:45 pm »
Thanks for the answer @Martin_fr. I asked this question, because I remember a few days ago reading somewhere that a Win32 version for 2.0.8 will not be released and the users will need to build it themselves.
Lazarus 2.2.6 / FPC 3.2.2 on x86_64-linux-gtk2 (Ubuntu/GNOME) and x86_64-win64-win32/win64 (Windows 11)

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9792
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Release 2.0.8
« Reply #38 on: April 22, 2020, 02:11:43 pm »
Thanks for the answer @Martin_fr. I asked this question, because I remember a few days ago reading somewhere that a Win32 version for 2.0.8 will not be released and the users will need to build it themselves.
Indeed, IIRC that was about 3 or 4 weeks back.
The decision was changed after that.

Talk about the next Fpc release had already been going on in 2019. When we released 2.0.6 we thought it was the last 2.0.x. And that the next release would be with Fpc 3.2.
But since it had taken longer, and a lot of fixes had accumulated, well we changed our mind.

Now hopefully the next release can be Lazarus 2.2 with Fpc 3.2. Lets see.

ASBzone

  • Hero Member
  • *****
  • Posts: 678
  • Automation leads to relaxation...
    • Free Console Utilities for Windows (and a few for Linux) from BrainWaveCC
Re: Lazarus Release 2.0.8
« Reply #39 on: April 22, 2020, 03:56:54 pm »
On W7 installed the 64 bit version and cross compiler, just have to change the settings to 32 bit target.
So far it runs without problems, thanks all  :)


You can also use Build Modes to manage the targets more seamlessly.
-ASB: https://www.BrainWaveCC.com/

Lazarus v2.2.7-ada7a90186 / FPC v3.2.3-706-gaadb53e72c
(Windows 64-bit install w/Win32 and Linux/Arm cross-compiles via FpcUpDeluxe on both instances)

My Systems: Windows 10/11 Pro x64 (Current)

fred

  • Full Member
  • ***
  • Posts: 201
Re: Lazarus Release 2.0.8
« Reply #40 on: April 23, 2020, 01:26:00 pm »
Yes I know the build mode but have not used them yet.
fpc 3.2.0 beta gives in a small test program many lines like "Note: Call to subroutine "operator +(const op1:Variant;const op2:Variant):Variant;" marked as inline is not inlined"
I could disable the messages but I think I will use laz 2.0.8 fpc 3.0.4 64->32 that runs as expected.
Some small programs are used on a XP VM so it has to be 32 bit, in the near future ( I hope ) that will not be needed anymore.

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9792
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Release 2.0.8
« Reply #41 on: April 23, 2020, 01:50:49 pm »
Yes I know the build mode but have not used them yet.
fpc 3.2.0 beta gives in a small test program many lines like "Note: Call to subroutine "operator +(const op1:Variant;const op2:Variant):Variant;" marked as inline is not inlined"
I could disable the messages but I think I will use laz 2.0.8 fpc 3.0.4 64->32 that runs as expected.

Afaik 3.0.4 does not inline it either. It just does not tell you that it did not.

PascalDragon

  • Hero Member
  • *****
  • Posts: 5446
  • Compiler Developer
Re: Lazarus Release 2.0.8
« Reply #42 on: April 23, 2020, 03:25:08 pm »
Yes I know the build mode but have not used them yet.
fpc 3.2.0 beta gives in a small test program many lines like "Note: Call to subroutine "operator +(const op1:Variant;const op2:Variant):Variant;" marked as inline is not inlined"
I could disable the messages but I think I will use laz 2.0.8 fpc 3.0.4 64->32 that runs as expected.

Afaik 3.0.4 does not inline it either. It just does not tell you that it did not.

Correct. 3.2.0 now informs that a call is not inlined, while older versions simply did not inline.

fred

  • Full Member
  • ***
  • Posts: 201
Re: Lazarus Release 2.0.8
« Reply #43 on: April 23, 2020, 04:32:43 pm »
I understand the message, I found several about it like https://forum.lazarus.freepascal.org/index.php?topic=40565.0.
With my test I tried some WMI calls and got a lot of messages ( also := if I remember ).
Normally I would not care about it ( at the moment ) I could not find a enable/disable in the compiler options, messages, to be expected since 2.0.6 uses fpc 3.0.4 normally.

del

  • Sr. Member
  • ****
  • Posts: 258
Re: Lazarus Release 2.0.8
« Reply #44 on: April 24, 2020, 09:12:48 pm »
It showed up on the Manjaro (Linux) repository a couple days ago. Easy install using Manjaro's package manager. If you're running lazarus on Linux give Manjaro a look. Thanks everyone for all your great work.

 

TinyPortal © 2005-2018