Recent

Author Topic: Lazarus 1.2 Release  (Read 148204 times)

motaz

  • Sr. Member
  • ****
  • Posts: 495
    • http://code.sd
Re: Lazarus 1.2 Release
« Reply #15 on: March 05, 2014, 06:45:04 am »
Congrates

I have installed 64-bit version in Debian, and I have removed 1.0.14, but I get debugger file not found

motaz

  • Sr. Member
  • ****
  • Posts: 495
    • http://code.sd
Re: Lazarus 1.2 Release
« Reply #16 on: March 05, 2014, 07:05:08 am »
I can't believe my eyes, it prints Arabic letters in Linux GTK!!

I have waited for this feature for long time. Now my small Arabic ERP system will finally able to print Arabic reports in Linux, I'll tell my Linux customers now. Saving report in fortes report in PDF still is not displaying Arabic, but this is not big problem because saving it as HTML works fine.

nobody will ever know how much happy I'm now. see attachment

Also I like the dimming of not compiled code, for example code between Windows directive when compiling in Linux
« Last Edit: March 05, 2014, 07:09:08 am by motaz »

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9794
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus 1.2 Release
« Reply #17 on: March 05, 2014, 07:15:41 am »
I have installed 64-bit version in Debian, and I have removed 1.0.14, but I get debugger file not found

What is the exact error message?

When does it happen? During installation? When you rebuild IDE, when you open your app, when you run your app ...?

valdir.marcos

  • Hero Member
  • *****
  • Posts: 1106
Re: Lazarus 1.2 Release
« Reply #18 on: March 05, 2014, 07:30:19 am »
The Lazarus team is glad to announce the release of Lazarus 1.2.

This release was built with fpc 2.6.2.

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.


Structured Exception Handling (SEH)
Windows uses its own exception handling mechanism known as Structured Exception Handling (SEH). A great overview of this mechanism can be found on the links below.
Unfortunately, GCC does not support SEH yet. Casper Hornstrup had created an initial implementation, but it was never merged into mainline GCC.

More information:
http://gcc.gnu.org/wiki/WindowsGCCImprovements
http://tdm-gcc.tdragon.net/quirks
http://stackoverflow.com/questions/15670169/what-is-difference-between-sjlj-vs-dwarf-vs-seh
http://gcc.gnu.org/ml/gcc/2002-07/msg00391.html
http://gcc.gnu.org/ml/gcc-help/2013-03/msg00308.html

Possible alternatives on C++:
http://www.programmingunlimited.net/siteexec/content.cgi?page=mingw-seh
http://www.programmingunlimited.net/siteexec/content.cgi?page=libseh
https://gist.github.com/kikairoya/1710310

valdir.marcos

  • Hero Member
  • *****
  • Posts: 1106
Re: Lazarus 1.2 Release
« Reply #19 on: March 05, 2014, 07:36:33 am »
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

Good news:
http://bugs.freepascal.org/roadmap_page.php says:
FPC - 2.8.0 (Scheduled For Release 2013-03-17) = 99%

JZS

  • Full Member
  • ***
  • Posts: 194
Re: Lazarus 1.2 Release
« Reply #20 on: March 05, 2014, 07:38:44 am »
Finally :)
Keep it up Lazarus Team.

Thank you...
I use recent stable release

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9794
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus 1.2 Release
« Reply #21 on: March 05, 2014, 07:40:44 am »
http://bugs.freepascal.org/roadmap_page.php says:
FPC - 2.8.0 (Scheduled For Release 2013-03-17) = 99%

Have you looked at the date for fpc 3.0 ?

Last I heard is that fpc 2.6.4 will be soon, (and that is not having the SEH fix)

valdir.marcos

  • Hero Member
  • *****
  • Posts: 1106
Re: Lazarus 1.2 Release
« Reply #22 on: March 05, 2014, 07:56:41 am »
Should not the packages lazreport, lazreportpdfexport and pack_powerpdf be already working on default installation?
This behaviour would help beginners.

motaz

  • Sr. Member
  • ****
  • Posts: 495
    • http://code.sd
Re: Lazarus 1.2 Release
« Reply #23 on: March 05, 2014, 08:12:13 am »
Martin
No thing happens during installation.
I run it from command line to see the errors:

SearchMakeExeCandidates Value=/usr/bin/make File=/usr/bin/make
SearchDebuggerCandidates Value=$(LazarusDir)/mingw/$(TargetCPU)-$(TargetOS)/bin/gdb File=/usr/share/lazarus/1.2.0/mingw/x86_64-linux/bin/gdb
SearchDebuggerCandidates Value=$(LazarusDir)/mingw/bin/gdb File=/usr/share/lazarus/1.2.0/mingw/bin/gdb
SearchDebuggerCandidates Value=gdb File=


then I get attached error message
I'm using Debian Wheezy
« Last Edit: March 05, 2014, 08:20:38 am by motaz »

valdir.marcos

  • Hero Member
  • *****
  • Posts: 1106
Re: Lazarus 1.2 Release
« Reply #24 on: March 05, 2014, 08:21:00 am »
Have you looked at the date for fpc 3.0 ?
Last I heard is that fpc 2.6.4 will be soon, (and that is not having the SEH fix)

I tought that Lazarus 1.2.0 would come built on FPC 2.6.4 or FPC 2.8.0... and publish date for FPC 3.0.0 was wrong because 2.8.0 was not finished yet.
FPC - 3.0.0 (Scheduled For Release 2008-04-13) = 98%
FPC - 2.8.0 (Scheduled For Release 2013-03-17) = 99%
FPC - 2.6.4 (Scheduled For Release 2013-11-26) = 100%

But now, I do not know how to answer your question. Does any core developer of FPC reads this forum to help us with accurate information on FPC schedulling?

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9794
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus 1.2 Release
« Reply #25 on: March 05, 2014, 08:24:12 am »
@motaz: strange.

This is on linux?
It should be /usr/bin/gdb

But if that does not exist, run
  which gdb

on a shell, and find where gdb is.

On Linux gdb is not shipped with lazarus. It is usually part of the linux distribution.

No idea, why it did not find it.


Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9794
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus 1.2 Release
« Reply #26 on: March 05, 2014, 08:26:18 am »
I do not know which of them reads here. But I do know, that there recently was an 2.6.4RC. So 2.6.4 is next, and due soon.

IIRC someone mentioned, that hope was to have 2.8. by the end of the year. But I do not know for sure.

lennit

  • Jr. Member
  • **
  • Posts: 63
  • Aquila non capit muscas.
Re: Lazarus 1.2 Release
« Reply #27 on: March 05, 2014, 08:50:02 am »
Thank you  :)
Win 7 32/64
Win 10 64bit
Lazarus 1.4.4
Firebird 2.5.3 (x64)

kapibara

  • Hero Member
  • *****
  • Posts: 610
Re: Lazarus 1.2 Release
« Reply #28 on: March 05, 2014, 09:08:10 am »
Great stuff!
Lazarus trunk / fpc 3.2.2 / Kubuntu 22.04 - 64 bit

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11383
  • FPC developer.
Re: Lazarus 1.2 Release
« Reply #29 on: March 05, 2014, 09:30:23 am »
Have you looked at the date for fpc 3.0 ?

Last I heard is that fpc 2.6.4 will be soon, (and that is not having the SEH fix)

Correct. (soon as in days btw)

 

TinyPortal © 2005-2018