Recent

Author Topic: Lazarus Release 3.6  (Read 12181 times)

chinaliu

  • Newbie
  • Posts: 2
Re: Lazarus Release 3.6
« Reply #15 on: October 01, 2024, 12:10:15 pm »
hi,I from china. lazarus is the best!

Gigatron

  • Full Member
  • ***
  • Posts: 144
  • Amiga Rulez !!
Re: Lazarus Release 3.6
« Reply #16 on: October 01, 2024, 03:47:58 pm »
Thank you very very much ;
Sub Quantum Technology ! Ufo Landing : Ezekiel 1-4;

Roelof

  • Newbie
  • Posts: 5
Re: Lazarus Release 3.6
« Reply #17 on: October 02, 2024, 11:22:19 am »
Thank you, team for all the good work!

edwinyzh

  • New Member
  • *
  • Posts: 44
Re: Lazarus Release 3.6
« Reply #18 on: October 02, 2024, 01:16:58 pm »
Great job again! I'm glad that we are living in a world with the existence of FPC and Lazarus!

RayoGlauco

  • Full Member
  • ***
  • Posts: 193
  • Beers: 1567
Re: Lazarus Release 3.6
« Reply #19 on: October 02, 2024, 01:50:36 pm »
Thank you very much as always. Keep up the good work!
To err is human, but to really mess things up, you need a computer.

Arend041

  • New Member
  • *
  • Posts: 19
Re: Lazarus Release 3.6
« Reply #20 on: October 02, 2024, 02:38:17 pm »
Updated Lazarus from 3.2 to 3.6 with no problems.
Thanks for this great product.

georgebou

  • New Member
  • *
  • Posts: 47
Re: Lazarus Release 3.6
« Reply #21 on: October 02, 2024, 09:27:51 pm »
Good job guys.

Keep up good work.

backprop

  • Jr. Member
  • **
  • Posts: 93
Re: Lazarus Release 3.6
« Reply #22 on: October 02, 2024, 11:36:35 pm »
New installation will overwrite old and all used components from online package manager need to be downloaded and installed again.

Is there a way to do that much easier?

I hope IDE and debugger stability is better now.
« Last Edit: October 02, 2024, 11:38:44 pm by backprop »

jamie

  • Hero Member
  • *****
  • Posts: 6683
Re: Lazarus Release 3.6
« Reply #23 on: October 02, 2024, 11:51:07 pm »
You need to rebuild the IDE after you install it, it always installs with default components but if you didn't mess up your configuration, they all should re-install after you recompile the IDE.
The only true wisdom is knowing you know nothing

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 10451
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Release 3.6
« Reply #24 on: October 03, 2024, 01:11:18 am »
I hope IDE and debugger stability is better now.
> Debugger:
If you are Win/Linux with an Intel/AMD CPU then ensure to use FpDebug.

In any case, if you have issues open a thread with specific details.

dbannon

  • Hero Member
  • *****
  • Posts: 3152
    • tomboy-ng, a rewrite of the classic Tomboy
Re: Lazarus Release 3.6
« Reply #25 on: October 03, 2024, 01:21:37 am »
New installation will overwrite old and all used components from online package manager need to be downloaded and installed again.

Is there a way to do that much easier?
Download Lazarus source to a new dir, build it "make bigide", copy your existing config to a new dir and point your new Lazarus to that new config dir (using --pcp=XXX or create a lazarus.cfg file). Now, in the new lazarus dir, run the command "build useride".  This probably won't work if there is too big a difference between your old and new.

Quote
I hope IDE and debugger stability is better now.
I have not noticed any surprises in 3.2 then 3.4, maybe you need to run a memcheck ?

Davo
Lazarus 3, Linux (and reluctantly Win10/11, OSX Monterey)
My Project - https://github.com/tomboy-notes/tomboy-ng and my github - https://github.com/davidbannon

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 10451
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Release 3.6
« Reply #26 on: October 03, 2024, 01:31:28 am »
New installation will overwrite old and all used components from online package manager need to be downloaded and installed again.

Is there a way to do that much easier?

There should be no need to download packages again (mostly).

If you haven't saved the downloaded files in the lazarus dir, that is => normally they go into the config dir, and that should be kept.

However, they will not be active after the Lazarus update. But Lazarus should still know them.

Go to menu: Tools > Rebuild Lazarus with profile ...
After that the IDE restarts, and packages should be pack.

----
In rare cases, package are incompatible with the new version, then you need to download an upgrade for that package. (but between 3.0  or 3.x and 3.6 that is unlikely to happen)

msintle

  • Full Member
  • ***
  • Posts: 147
Re: Lazarus Release 3.6
« Reply #27 on: October 09, 2024, 11:17:43 am »
Free Pascal Sources are now unable to install on macOS Sequoia.

Error shown indicates it is a Legacy Installer Package and incompatible with this OS.

The same problem does not occur with the Free Pascal (non-source executable) installation itself.

Haven't yet been able to test Lazarus 3.6 yet as I am stuck here.

Maybe consider looking at InstallAware Multi Platform for a modern, single-source installer for all platforms?

After all, it's built with Lazarus, too.

Thanks everyone for all the hard work, and looking forward to trying this out.

BSaidus

  • Hero Member
  • *****
  • Posts: 575
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
Re: Lazarus Release 3.6
« Reply #28 on: October 11, 2024, 09:10:46 pm »
Hello.
Thank you FPC/lazarus team for this release, and for this wonderful environnement.
I have a hope adding a  sub-menu ( View or Help menu ) to make the IDE full screen mode, I did little modifications and I did it, if needed I can give my modifications.
Second hope, is the possibility to make the Form designer surface more fluidique so that it will be similar to Delphi ones (When manipulating more components on form it became not performent enough as Delphi)
If possible to concentrate works on it.
  Anyway, FPC/Lazarus is the best Dev-Env for me.

Thank you.
lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

TCH

  • Full Member
  • ***
  • Posts: 243
    • Oldschool computer
Re: Lazarus Release 3.6
« Reply #29 on: October 12, 2024, 12:03:21 am »
The Debian package of Lazarus is not installable on Debian 11: dpkg exits with this error message:
Code: [Select]
uses unknown compression for member 'control.tar.zst', giving upWorkaround: repack it with a script.
Code: Bash  [Select][+][-]
  1. #!/bin/sh
  2. mkdir -p pkgtemp/DEBIAN
  3. ar x "$1"
  4. rm "$1" debian-binary
  5. tar --zstd -xf control.tar.zst
  6. rm control.tar.zst
  7. mv conffiles control pkgtemp/DEBIAN/
  8. tar --zstd -xf data.tar.zst
  9. rm data.tar.zst
  10. mv etc usr pkgtemp/
  11. dpkg-deb -b pkgtemp "$1"
  12. rm -rf pkgtemp
  13.  
This way the dpkg in Debian 11 will be able to install the package too. As a side effect the package will be smaller by ~7% (~10 MB).
And after that, Lazarus does not work anymore.
Code: [Select]
startlazarus: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by startlazarus)
Code: [Select]
lazarus-ide: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by lazarus-ide)
« Last Edit: October 12, 2024, 03:18:30 am by TCH »

 

TinyPortal © 2005-2018