Lazarus

Announcements => Lazarus => Topic started by: mattias on June 16, 2014, 10:45:36 pm

Title: Lazarus 1.2.4 Release
Post by: mattias on June 16, 2014, 10:45:36 pm
The Lazarus team is glad to announce the release of Lazarus 1.2.4.

This release was built with fpc 2.6.4.
The previous release 1.2.2 was built with 2.6.4 too, the release 1.2.0
was built with fpc 2.6.2.

Here is the list of changes for Lazarus and Free Pascal:
http://wiki.lazarus.freepascal.org/Lazarus_1.2_fixes_branch#Fixes_for_1.2.4_.28Merged.29
http://wiki.lazarus.freepascal.org/User_Changes_2.6.4

On Windows the installer now allows 2 independent installations.
http://wiki.lazarus.freepascal.org/Multiple_Lazarus#Installation_of_multiple_Lazarus

The release is available for download on SourceForge:
http://sourceforge.net/projects/lazarus/files/

Choose your CPU, OS, distro and then the "Lazarus 1.2.4" directory.
Windows x64 users: please use the 32 bit installer if possible. See
http://wiki.lazarus.freepascal.org/Windows_Programming_Tips#FPC_2.6.x.2FLazarus_warning_.28Missing_support_for_SEH.29
for more details.

Minimum requirements:
Windows:       98
FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit
Mac OS X:      10.5 for Intel cpus, 10.4 for PowerPC, LCL only 32bit,
non LCL apps can be 64bit

The svn tag is
http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_2_4

For people who are blocked by SF, the Lazarus releases from SourceForge
are mirrored at:
ftp://freepascal.dfmk.hu/pub/lazarus/releases/
and later at (after some time for synchronization)
http://michael-ep3.physik.uni-halle.de/Lazarus/releases/
and
http://mirrors.iwi.me/lazarus/

Title: Re: Lazarus 1.2.4 Release
Post by: miquelmatas on June 16, 2014, 11:07:50 pm
Thanks!!!!  ;)
Title: Re: Lazarus 1.2.4 Release
Post by: Rails on June 17, 2014, 01:22:09 am
Excellent. Thank you.

Title: Re: Lazarus 1.2.4 Release
Post by: lhxzui on June 17, 2014, 08:01:48 am
Thanks a lot.
Title: Re: Lazarus 1.2.4 Release
Post by: JZS on June 17, 2014, 08:04:11 am
Downloading...

Many Thanks.

Keep it up Lazarus Team.
Title: Re: Lazarus 1.2.4 Release
Post by: boren on June 17, 2014, 09:25:25 am
Great news!
Title: Re: Lazarus 1.2.4 Release
Post by: airpas on June 17, 2014, 10:43:31 am
thank you guys , Lazarus 4 ever
Title: Re: Lazarus 1.2.4 Release
Post by: Mike.Cornflake on June 17, 2014, 10:49:58 am
Many thanks for this.    You guys don't stand still do you?  :D

SourceForge thinks 1.2.2 is still the latest (I'm on Win 7/64bit).  I had to navigate to the 1.2.4 folder to download.
Title: Re: Lazarus 1.2.4 Release
Post by: motaz on June 17, 2014, 10:54:21 am
I have downloaded it, it runs fine, except that it contains the same problem with Ubuntu, forms can't be resized at design time, this has been introduced in Lazarus version 1.2.2
Title: Re: Lazarus 1.2.4 Release
Post by: georgebou on June 17, 2014, 11:54:16 am
Thanks for updating it guys :)
Title: Re: Lazarus 1.2.4 Release
Post by: BigChimp on June 17, 2014, 12:01:37 pm
I have downloaded it, it runs fine, except that it contains the same problem with Ubuntu, forms can't be resized at design time, this has been introduced in Lazarus version 1.2.2
Have you got a bug report for that?
Title: Re: Lazarus 1.2.4 Release
Post by: photor on June 17, 2014, 12:42:54 pm
congrats!
Title: Re: Lazarus 1.2.4 Release
Post by: motaz on June 17, 2014, 01:44:59 pm
Quote
Have you got a bug report for that?
no, because I haven't the latest trunk version
should I report it anyway?
Title: Re: Lazarus 1.2.4 Release
Post by: BigChimp on June 17, 2014, 02:00:58 pm
Sure, it's nice if you can also test if the behaviour still occurs on trunk but it's not required.
Thanks a lot.
Title: Re: Lazarus 1.2.4 Release
Post by: motaz on June 17, 2014, 02:13:12 pm
I have reported it:

http://bugs.freepascal.org/view.php?id=26349
Title: Re: Lazarus 1.2.4 Release
Post by: Hansaplast on June 17, 2014, 04:57:28 pm
Thanks guys! Awesome!  :D
Title: Re: Lazarus 1.2.4 Release
Post by: Blaazen on June 20, 2014, 12:56:53 pm
I've successfully installed Lazarus 1.2.4 (Win32) under Linux + Wine 1.7.19.
Title: Re: Lazarus 1.2.4 Release
Post by: zeljko on June 20, 2014, 01:22:57 pm
I have reported it:

http://bugs.freepascal.org/view.php?id=26349

It is fixed.
Title: Re: Lazarus 1.2.4 Release
Post by: eric on June 20, 2014, 01:50:26 pm
I've successfully installed Lazarus 1.2.4 (Win32) under Linux + Wine 1.7.19.

That's an interesting possibility for me, as an alternative to installing Windows in a virtual machine.
Title: Re: Lazarus 1.2.4 Release
Post by: Rails on June 20, 2014, 02:41:34 pm
I've successfully installed Lazarus 1.2.4 (Win32) under Linux + Wine 1.7.19.

I just did the same with Wine 1.6.2 with absolutely no problems. A test project compiled and executed just fine.
Title: Re: Lazarus 1.2.4 Release
Post by: BenLaz on June 20, 2014, 10:51:47 pm
Thanks you very much
Title: Re: Lazarus 1.2.4 Release
Post by: carloscerv1975 on June 21, 2014, 12:12:46 am
Sorry, I do not where I can make a question. I need generate 64 bits application in the new version of Lazarus. I installed theIDE of 32 bits and installed in another directory the add-on for win64. I do not find where in the IDE I must activate the add-on or how is the manner for 64 bits application and the depuration because I generate 64 bits applications before in Lazarus, but the message of release notice that is necessary use 32 IDE. Thanks for your comments.
Title: Re: Lazarus 1.2.4 Release
Post by: taazz on June 21, 2014, 12:19:44 am
Sorry, I do not where I can make a question.

start a new thread at "using the lazarus IDE"\general sub forum.
Title: Re: Lazarus 1.2.4 Release
Post by: motaz on June 21, 2014, 12:09:36 pm
Quote
It is fixed.
Thanks Zeljko
Are you Zeljan from Croatia? that I have thought it is one of west Rassia countries?
Title: Re: Lazarus 1.2.4 Release
Post by: zeljko on June 21, 2014, 01:27:49 pm
Quote
It is fixed.
Thanks Zeljko
Are you Zeljan from Croatia? that I have thought it is one of west Rassia countries?

Yes
Title: Re: Lazarus 1.2.4 Release
Post by: exdatis on June 22, 2014, 09:58:39 am
Nice work! Lazarus 1.2.4 32bit. openSuSe 13.1 Gnome 32bit, Win7 Ultimate 32bit,
with Firebird 2.5. Thank you very much!
Best regards
Title: Re: Lazarus 1.2.4 Release
Post by: petrovichtim on June 23, 2014, 02:25:30 pm
Спасибо Товарищи!
Title: Re: Lazarus 1.2.4 Release
Post by: hubblec4 on June 27, 2014, 09:38:29 am
Many thanks to the Lazarus Team for this great work!!
Title: Re: Lazarus 1.2.4 Release
Post by: six1 on June 27, 2014, 02:53:39 pm
Had to download and test newest, anyway

Thanks a lot for your work!
Title: Re: Lazarus 1.2.4 Release
Post by: kta87 on July 18, 2014, 12:01:43 am
thank you! very satisfied.  :)
Title: Re: Lazarus 1.2.4 Release - MD5 do not permit to compile first time on Windows
Post by: matthius on July 21, 2014, 07:01:33 pm
Hello !

I confirm that MD5 unit do not permit to compile first time on Windows 32 and 64 bits.

I have put the compiling solution here :
http://code.google.com/p/extended/wiki/download?tm=2 (http://code.google.com/p/extended/wiki/download?tm=2)
Title: Re: Lazarus 1.2.4 Release - MD5 do not permit to compile first time on Windows
Post by: BigChimp on July 21, 2014, 07:14:18 pm
I confirm that MD5 unit do not permit to compile first time on Windows 32 and 64 bits.
Please post a bug report if you find problems like this including details of what you did.
Thanks.
Title: Re: Lazarus 1.2.4 Release
Post by: vfclists on July 21, 2014, 11:46:57 pm
I have reported it:

http://bugs.freepascal.org/view.php?id=26349

It is fixed.

Does debugging work as well?
Title: Re: Lazarus 1.2.4 Release - MD5 do not permit to compile first time on Windows
Post by: BigChimp on July 22, 2014, 07:42:39 am
I confirm that MD5 unit do not permit to compile first time on Windows 32 and 64 bits.
I added some questions to the bug report as it was a bit unclear. Thanks.
Title: Re: Lazarus 1.2.4 Release
Post by: howardpc on August 04, 2014, 07:41:03 pm
The necessity of recompilation with Lazarus when adding new packages/components is not touted as an advantage. It is a result of the IDE being truly cross-platform, and so not able to rely on Windows dll trickery to add component packages (.bpl-type packages) dynamically on-the-fly. What Delphi does with Windows .bpls cannot be done with Linux .so or Mac .dylib libraries transparently or effortlessly.
It is possible that some clever FPC/Lazarus developers will implement this in a cross-platform way in the future, but it is a hope, not a guarantee.
Although Delphi can now compile for a few non-Windows platforms, the IDE remains a Windows executable, and so is able to communicate with design and runtime packages dynamically.
However one advantage of the Lazarus approach is that you can recompile a new IDE and run the latest trunk version (surprisingly stable) in only a few seconds to get cutting edge functionality, without paying a cent, or waiting for a commercial release cycle for a new version. If Lazarus were a C++ compiler/IDE that took several minutes to recompile, this would clearly be a serious disadvantage, but with the Pascal recompilation time on modern machines being only a few seconds, the apparent disadvantage means little.
Title: Re: Lazarus 1.2.4 Release
Post by: BigChimp on August 04, 2014, 09:40:11 pm
Seems like a feature that was added at the expense of simplicity.
No it wasn't. As Howard explained, it was out of necessity.
Title: Re: Lazarus 1.2.4 Release
Post by: Leledumbo on August 05, 2014, 04:50:59 am
What necessity? My assertion was why hide components at all. What is the justification for that? And yes, I understand cross-platform compatibility... but regardless of which platform I program in, I wouldn't understand or expect why some components are hidden based on the form or unit or module I am currently working with.
I guess BigChimp points to the recompilation. Regarding component hiding, installing a component package shouldn't hide existing one unless it's removed as well while installing the new one. What may happen is that some components are hidden because it has no meaning (and might cause problems) in certain designer environment. For example, it's meaningless to drop a TButton to a data module since it violates the purpose of data module and even it can't be initialized properly.
Title: Re: Lazarus 1.2.4 Release
Post by: bhreis88 on August 21, 2014, 11:35:43 am
Hey, congrats for Lazarus 1.2.4!
I've developed a component for Laz-1.2.0 and it was a relief to see it compiling and installing flawlessly in Laz-1.2.4!

But do you have some idea of when the next release will be available? And would that be the trunk version?
Title: Re: Lazarus 1.2.4 Release
Post by: hinst on August 21, 2014, 11:39:07 am
Lazarus kicks ass  8-)
Title: Re: Lazarus 1.2.4 Release
Post by: Kibukj on August 28, 2014, 04:11:07 am
Is there no 1.2.4 release for OS X PowerPC? The website seems to imply there is, but the Sourceforge link provided on the download page (http://sourceforge.net/projects/lazarus/files/Lazarus%20Mac%20OS%20X%20powerpc/Lazarus%201.2.4/ (http://sourceforge.net/projects/lazarus/files/Lazarus%20Mac%20OS%20X%20powerpc/Lazarus%201.2.4/)) does not seem to exist, and 1.2.2 is the latest listed on http://sourceforge.net/projects/lazarus/files/Lazarus%20Mac%20OS%20X%20powerpc/ (http://sourceforge.net/projects/lazarus/files/Lazarus%20Mac%20OS%20X%20powerpc/).
Title: Re: Lazarus 1.2.4 Release
Post by: Robert W.B. on September 07, 2014, 12:10:19 am
Many thanks  :D
Title: Re: Lazarus 1.2.4 Release
Post by: pup on September 18, 2014, 06:19:19 am
Lazarus for me very good


But Lazarus could have a project

create desktop application using HTML5 feature to create a graphical user interface and control is the responsibility of pascal


I could work to create the logic of the program in pascal and create the graphical interface in HTML5

GUI widgets lazarus is good HTML5 will be more better

I'm not talking about the CGI that needs a browser

Design example http://appjs.com/

In JavaFX already have this feature


sorry not speak english and beginner in programming
Title: Re: Lazarus 1.2.4 Release
Post by: marcov on September 18, 2014, 01:13:01 pm
Is there no 1.2.4 release for OS X PowerPC? The website seems to imply there is, but the Sourceforge link provided on the download page (http://sourceforge.net/projects/lazarus/files/Lazarus%20Mac%20OS%20X%20powerpc/Lazarus%201.2.4/ (http://sourceforge.net/projects/lazarus/files/Lazarus%20Mac%20OS%20X%20powerpc/Lazarus%201.2.4/)) does not seem to exist, and 1.2.2 is the latest listed on http://sourceforge.net/projects/lazarus/files/Lazarus%20Mac%20OS%20X%20powerpc/ (http://sourceforge.net/projects/lazarus/files/Lazarus%20Mac%20OS%20X%20powerpc/).

Sf is only a mirror, and due to variation in uploading, sometimes don't get mirrored to SF properly. See ftp://ftp.freepascal.org/fpc/dist/2.6.4/powerpc-macosx/
Title: Re: Lazarus 1.2.4 Release
Post by: Guillermo on October 11, 2014, 11:30:36 pm
Thanks a lot, masters! ¡Muchas gracias!
Guillermo.
TinyPortal © 2005-2018