Recent

Author Topic: Lazarus 1.2 Release  (Read 148191 times)

mattias

  • Administrator
  • Full Member
  • *
  • Posts: 184
    • http://www.lazarus.freepascal.org
Lazarus 1.2 Release
« on: March 04, 2014, 03:57:11 pm »
The Lazarus team is glad to announce the release of Lazarus 1.2.

This release 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.0_release_notes

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" 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

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/

jwdietrich

  • Hero Member
  • *****
  • Posts: 1232
    • formatio reticularis
Re: Lazarus 1.2 Release
« Reply #1 on: March 04, 2014, 04:46:53 pm »
Great, that is good news. Unfortunately, however, I can't find the files for Mac OS X PowerPC. Are they still concealed at SourceForge?
function GetRandomNumber: integer; // xkcd.com
begin
  GetRandomNumber := 4; // chosen by fair dice roll. Guaranteed to be random.
end;

http://www.formatio-reticularis.de

Lazarus 2.2.6 | FPC 3.2.2 | PPC, Intel, ARM | macOS, Windows, Linux

eny

  • Hero Member
  • *****
  • Posts: 1634
Re: Lazarus 1.2 Release
« Reply #2 on: March 04, 2014, 04:59:46 pm »
Kewl  :)
All posts based on: Win10 (Win64); Lazarus 2.0.10 'stable' (x64) unless specified otherwise...

vicot

  • Full Member
  • ***
  • Posts: 114
Re: Lazarus 1.2 Release
« Reply #3 on: March 04, 2014, 05:23:18 pm »
Great news! Kudos to the developers!
A big THANK from the community.

eric

  • Sr. Member
  • ****
  • Posts: 267
Re: Lazarus 1.2 Release
« Reply #4 on: March 04, 2014, 05:29:24 pm »
Thanks guys. The Linux 64-bit .deb version installed with no issues.

snorkel

  • Hero Member
  • *****
  • Posts: 817
Re: Lazarus 1.2 Release
« Reply #5 on: March 04, 2014, 05:52:09 pm »
Just updated my install on Linux Mint 16 KDE with the .deb, upgraded great, had all my installed components back in minutes.
Also updated my install in windows 7 and it went perfectly.
I remember the days of installing a new delphi version and the tons of time it took to reinstall all the 3rd party components.
With Lazarus releases I am up and running again in mere minutes. 
Lazarus is what Delphi should have been.

Great work guys :-)
***Snorkel***
If I forget, I always use the latest stable 32bit version of Lazarus and FPC. At the time of this signature that is Laz 3.0RC2 and FPC 3.2.2
OS: Windows 10 64 bit

luca

  • Jr. Member
  • **
  • Posts: 83
Re: Lazarus 1.2 Release
« Reply #6 on: March 04, 2014, 06:13:24 pm »
I'm really happy to read this great news!!!

Just to say I'm currently using Lazarus 1.1 on Fpc 2.7.1 because of the annoing SEH problem.

So I'll update Lazarus 1.0.14 but I'll wait for official release on Fpc 2.7.1

Many thanks!!!
« Last Edit: March 04, 2014, 06:49:20 pm by luca »

BlueIcaro

  • Hero Member
  • *****
  • Posts: 792
    • Blog personal
Re: Lazarus 1.2 Release
« Reply #7 on: March 04, 2014, 06:53:37 pm »
Cool!!!!!!!  :)
Thanks Lazarus/freePascal for all!

/BlueIcaro

tudi_x

  • Hero Member
  • *****
  • Posts: 532
Re: Lazarus 1.2 Release
« Reply #8 on: March 04, 2014, 07:10:03 pm »
The waiting is over...
A big THANK to the Lazarus group.
Lazarus 2.0.2 64b on Debian LXDE 10

Rails

  • Guest
Re: Lazarus 1.2 Release
« Reply #9 on: March 04, 2014, 08:23:57 pm »
Unit QT4 seems to be missing. I get the following error when I try and build.

lcl/include/qt/cairolcl.inc(2,3) Fatal: Can't find unit qt4 used by CairoLCL

Switching the target to GTK-2 works, but GTK-2 is too slow to be usable, so it's not a solution.

This problem did not exist when I was using 1.2RC2.

Debian Unstable
FPC 2.6.2 from Debian archive
Laz 1.2 from lazarus_1.2.0-0_amd64.deb

Edit:

Tried the RPM version via the alien command. Same thing, unit QT4 missing.

« Last Edit: March 04, 2014, 11:11:17 pm by Rails »

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4459
  • I like bugs.
Re: Lazarus 1.2 Release
« Reply #10 on: March 04, 2014, 11:43:54 pm »
Unit QT4 seems to be missing. I get the following error when I try and build.
lcl/include/qt/cairolcl.inc(2,3) Fatal: Can't find unit qt4 used by CairoLCL
Switching the target to GTK-2 works, but GTK-2 is too slow to be usable, so it's not a solution.
This problem did not exist when I was using 1.2RC2.

QT4 is not delivered with Lazarus. It must be installed separately before you can use LCL-QT.
Nothing about package dependencies has changed since 1.2RC2. Something else is going on in your system (again).
I also wonder why your GTK2 is so slow. Here it is about as fast as QT.
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

Rails

  • Guest
Re: Lazarus 1.2 Release
« Reply #11 on: March 05, 2014, 12:55:09 am »
Unit QT4 seems to be missing. I get the following error when I try and build.
lcl/include/qt/cairolcl.inc(2,3) Fatal: Can't find unit qt4 used by CairoLCL
Switching the target to GTK-2 works, but GTK-2 is too slow to be usable, so it's not a solution.
This problem did not exist when I was using 1.2RC2.

QT4 is not delivered with Lazarus. It must be installed separately before you can use LCL-QT.
Nothing about package dependencies has changed since 1.2RC2. Something else is going on in your system (again).
I also wonder why your GTK2 is so slow. Here it is about as fast as QT.

GTK-2 graphics are known to be slow.

I'm back on 1.2RC2 and had the same problem.

QT4 has been installed on my systems from the start. The problem seems to be the old root access issue. As soon as I gave my user write privileges to the lazarus directory AND configured Build Lazarus for Clean All, then everything worked fine. Now, I can set Build Lazarus back to its default settings and it all builds normally. It seems to require the Clean All setting only once to get the QT4 unit built.

And I don't believe there is anything going on in my system (again), especially considering that these same issues have shown up on three different systems, all installed by Laz Project packages, be they debs or RPMs, with root ownership.  I do think my situation is unusual in that I use Linux, don't build Laz from the svn, use the LuiCairo package, and target QT.

 


 


lhxzui

  • New Member
  • *
  • Posts: 14
Re: Lazarus 1.2 Release
« Reply #12 on: March 05, 2014, 04:02:42 am »
Very excited !
Try straight away.

valdir.marcos

  • Hero Member
  • *****
  • Posts: 1106
Re: Lazarus 1.2 Release
« Reply #13 on: March 05, 2014, 06:35:42 am »
Let me borrow some snorkel's words:

Just updated my install on Debian Linux and Bodhi Linux through the .deb, upgraded great, had all my installed components back in minutes.
Also updated my install on windows 7 and it worked perfectly.
I remember the days of installing a new delphi version and the tons of time it took to reinstall all the 3rd party components.
With Lazarus releases I am up and running again in mere minutes.
Lazarus is what Delphi and Kylix should have been.

Great work guys :-)

Thank to the developers and all community so much!

valdir.marcos

  • Hero Member
  • *****
  • Posts: 1106
Re: Lazarus 1.2 Release
« Reply #14 on: March 05, 2014, 06:36:15 am »
http://lazarus.freepascal.org/index.php?page=downloads is not showing the correct information. It is still binded to version 1.0.14.

 

TinyPortal © 2005-2018