* * *

Author Topic: Lazarus 1.2.2 Release  (Read 42908 times)

motaz

  • Sr. Member
  • ****
  • Posts: 497
    • http://code.sd
Re: Lazarus 1.2.2 Release
« Reply #30 on: May 10, 2014, 12:50:17 pm »
Quote
Does the Issue persist? Can you resize horizontal and vertical independent form each other?
yes, the problem still there, I can resize only when I manually modified Width and Height properties in object inspector.
I've tried independent and both resize, both fails. While holding mouse button I can see the resize pointer, when I release it, it returns to it's original size.

ahmadian

  • New member
  • *
  • Posts: 35
Re: Lazarus 1.2.2 Release
« Reply #31 on: May 26, 2014, 06:05:03 pm »
Hi all
Download link of Lazarus 64bit is not true in below page:
http://www.lazarus.freepascal.org/index.php?page=downloads

It links people to 32bit version. so the correct link seems to be below:
http://citylan.dl.sourceforge.net/project/lazarus/Lazarus%20Windows%2064%20bits/Lazarus%201.2.2/lazarus-1.2.2-fpc-2.6.4-win64.exe
Lazarus1.2 + FPC2.6.2 on Raspberry Pi ( installed from Jessie Repo) + LazReport Package

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: Lazarus 1.2.2 Release
« Reply #32 on: May 26, 2014, 07:37:06 pm »
Ahmadian: this is intentional. See the release announcement in the first post for the reason why people are recommended to use the 32 bit version on 64 bit windows.
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

o8o8

  • Newbie
  • Posts: 1
Re: Lazarus 1.2.2 Release
« Reply #33 on: May 28, 2014, 09:56:06 am »
 ;D ;D ;D

感謝你們的努力 !

Nyerguds

  • New member
  • *
  • Posts: 5
Re: Lazarus 1.2.2 Release
« Reply #34 on: May 30, 2014, 10:53:06 am »
BigChimp: The Win64 version thing is pretty confusing... you should indicate that on the downloads page, or just make it one "32/64 bit Windows" link.

The only thing your "intentional" wrong link did for me was making me look into the sourceforge files to find the real 64 bit version. And judging from Ahmadian's post, that would be the standard reaction of most people who would click the Win64 link and notice the filename.
« Last Edit: May 30, 2014, 11:05:19 am by Nyerguds »

rhapdog

  • New member
  • *
  • Posts: 11
  • Woof y'all!
Re: Lazarus 1.2.2 Release
« Reply #35 on: June 03, 2014, 03:33:41 pm »
The only thing your "intentional" wrong link did for me was making me look into the sourceforge files to find the real 64 bit version. And judging from Ahmadian's post, that would be the standard reaction of most people who would click the Win64 link and notice the filename.

I'm afraid that's very true. I would have gone there looking for it as well, had I not just read about this here first. The links should be changed to reflect what they point to, and a notice to explain why.

I think I'll just stick with the 32-bit and cross-compile until the kinks are worked out. I don't like it, but how often in life do we get everything exactly the way we want it? I'm supposed to be a multi-trillionaire by now according to what I was wanting when I was in High School. But at least I never go hungry.  8-)

Looking forward to the real 64-bit support that has been fixed and/or is being worked on. Can't wait to test drive that one.
Code: [Select]
uses 'Signature.pas';
function ASCII(Requestor: TUser): TReceive;
begin
  Writeln(Requestor, 'ASCII and ye shall receive.');
end;

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: Lazarus 1.2.2 Release
« Reply #36 on: June 03, 2014, 03:40:53 pm »
BigChimp: The Win64 version thing is pretty confusing... you should indicate that on the downloads page, or just make it one "32/64 bit Windows" link.
It's mentioned in the release notes. It's mentioned on the wiki. It's even mentioned in the readme in the files section of the win 32 bit download and the win 64 bit download on sourceforge.

If people don't read things, well... it's no wonder they get confused.

@rhapdog: FPC trunk (2.7.1 currently) and Lazarus trunk work very well together; you can have a separate setup (with different --primary-config-dir) completely apart from your regular lazarus install; use e.g. subversion/svn to get it or use fpcup (which uses svn behind the scenes. Disclaimer: I'm one of the fpcup authors).
That said, I really wonder what you're missing with the 32 bit IDE... it's not as if Laz memory demands require a 64 bit IDE and you can cross compile without worries... maybe it's just me. (Personnally, I'm on Laz trunk+FPC trunk x86 for that reason).
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

photor

  • New member
  • *
  • Posts: 48
Re: Lazarus 1.2.2 Release
« Reply #37 on: June 03, 2014, 04:12:51 pm »
BigChimp: The Win64 version thing is pretty confusing... you should indicate that on the downloads page, or just make it one "32/64 bit Windows" link.
It's mentioned in the release notes. It's mentioned on the wiki. It's even mentioned in the readme in the files section of the win 32 bit download and the win 64 bit download on sourceforge.

If people don't read things, well... it's no wonder they get confused.

@rhapdog: FPC trunk (2.7.1 currently) and Lazarus trunk work very well together; you can have a separate setup (with different --primary-config-dir) completely apart from your regular lazarus install; use e.g. subversion/svn to get it or use fpcup (which uses svn behind the scenes. Disclaimer: I'm one of the fpcup authors).
That said, I really wonder what you're missing with the 32 bit IDE... it's not as if Laz memory demands require a 64 bit IDE and you can cross compile without worries... maybe it's just me. (Personnally, I'm on Laz trunk+FPC trunk x86 for that reason).
Why free pascal supress the "extended" floating point type on win64 platform? Then how to achieve high precision floating point operation on win64 platform?

Rails

  • Guest
Re: Lazarus 1.2.2 Release
« Reply #38 on: June 03, 2014, 04:27:51 pm »
Quote from: photor

Why free pascal supress the "extended" floating point type on win64 platform? Then how to achieve high precision floating point operation on win64 platform?


This Embarcadero document has an explanation. As I read it, it's Win64 itself that is the issue.

"In Win64, the precision of floating-point computations was reduced from extended (10-byte values) to double (8-byte values)."

http://docwiki.embarcadero.com/RADStudio/XE3/en/W1066_Lost_Extended_floating_point_precision._Reduced_to_Double_(Delphi)

Nyerguds

  • New member
  • *
  • Posts: 5
Re: Lazarus 1.2.2 Release
« Reply #39 on: June 03, 2014, 05:41:49 pm »
BigChimp: The Win64 version thing is pretty confusing... you should indicate that on the downloads page, or just make it one "32/64 bit Windows" link.
It's mentioned in the release notes. It's mentioned on the wiki. It's even mentioned in the readme in the files section of the win 32 bit download and the win 64 bit download on sourceforge.

If people don't read things, well... it's no wonder they get confused.
Honestly? No one who just downloads the IDE to start programming on it will read those, no. People who update their install, sure, they tend to skim over the release notes to see what's changed and updated. But for people who don't already have it installed, it's utterly useless to go dig through a bunch of stuff like that just on the off chance there's something odd somewhere. IDEs are generally pretty intuitive, unless they're doing something wrong.

Heck. Go to the main page. What do you see? A large "download" button, straight to the installer. Not a single step in between. And you expect people to read release notes?

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: Lazarus 1.2.2 Release
« Reply #40 on: June 03, 2014, 05:43:36 pm »
Well,

1. those people get a perfectly suitable installer for their Windows 64 system.
2. yes, I expect them to read release notes. Obviously you don't. Let's agree to disagree.... or
3. what specific, concrete suggestion do you have to improve things?
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

ChrisF

  • Hero Member
  • *****
  • Posts: 542
Re: Lazarus 1.2.2 Release
« Reply #41 on: June 03, 2014, 05:44:52 pm »

Why free pascal supress the "extended" floating point type on win64 platform? Then how to achieve high precision floating point operation on win64 platform?


I guess it's because x87 is considered deprecated by Intel: SIMD/SSE2 have to be used instead.

And while x87 used 80 bits registers, most compilers use generally only 64 bits SIMD registers  for their double precision floating-point instructions.

Edit: I've missed that FPC 2.7.1 will get the support of AVX SIMD instructions (128 and 256 bits registers). I guess that extended floating point instructions will be reintroduced at this step.
.
« Last Edit: June 03, 2014, 06:11:44 pm by ChrisF »

Nyerguds

  • New member
  • *
  • Posts: 5
Re: Lazarus 1.2.2 Release
« Reply #42 on: June 03, 2014, 05:50:39 pm »
3. what specific, concrete suggestion do you have to improve things?
Since there's only one real Windows download link on the downloads page... rather than the unintuitive copy, it's more logical to either remove the 64 bit Windows link, or to give the real 64 bit link, but with the warning and the link to the wiki added right next to it.

Either of these will indicate to the user that use of the 64 bit version is not recommended.

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: Lazarus 1.2.2 Release
« Reply #43 on: June 03, 2014, 06:06:08 pm »
I don't think think SourceForge supports the latter.

The former sounds doable, yes. I wonder what the Laz devs involved with the installation think about this... If this doesn't get a response (I suspect Martinfr who usually responds to these kinds of questions is extremely busy at the moment), you could raise an item in the bugtracker so it gets seen, tracked (and not forgotten).
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 4286
    • wiki
Re: Lazarus 1.2.2 Release
« Reply #44 on: June 03, 2014, 07:32:32 pm »
I added a further warning at sourceforge. This is in form of a file, where the file name contains the warning.

So now, if you open the folder at sourceforge, it will be right there. You have to read file names anyway to find which file to download.

 

Recent

Get Lazarus at SourceForge.net. Fast, secure and Free Open Source software downloads Open Hub project report for Lazarus