Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2012-08

Lazarus 1.0 release candidate 1 available for download

93 messages · 25 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Mattias Gaertner

The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: http://sourceforge.net/projects/lazarus/files/

Choose your CPU / OS / distro and then the 1.0RC1 directory.

Minimum requirements:
Windows: 98, 2k, Vista, 7, 32 or 64bit
FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit
Mac OS X: 10.4, LCL only 32bit, non LCL apps can be 64bit

This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was built with that too).

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

Please, let me know if you find any problems with these release candidates.

Also let me know if you installed it without any problem.

Mattias

Reply by email

Paul Ishenin
to Mattias Gaertner

02.08.12, 5:35, Mattias Gaertner ?????:

Show quoted text 19 lines
The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: http://sourceforge.net/projects/lazarus/files/ Choose your CPU / OS / distro and then the 1.0RC1 directory. Minimum requirements: Windows: 98, 2k, Vista, 7, 32 or 64bit FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit Mac OS X: 10.4, LCL only 32bit, non LCL apps can be 64bit This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was built with that too). The svn tag is http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0_RC1 Please, let me know if you find any problems with these release candidates. Also let me know if you installed it without any problem.

Also the list of changes:
http://wiki.lazarus.freepascal.org/Lazarus_1.0_release_notes

Best regards,
Paul Ishenin

Reply by email

silvioprog
to Paul Ishenin

2012/8/1 Paul Ishenin :

Show quoted text 31 lines
02.08.12, 5:35, Mattias Gaertner ?????: > > The Lazarus team is glad to announce that Lazarus 1.0RC is available for > download at the SourceForge download page: > http://sourceforge.net/projects/lazarus/files/ > > Choose your CPU / OS / distro and then the 1.0RC1 directory. > > Minimum requirements: > Windows: 98, 2k, Vista, 7, 32 or 64bit > FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit > Mac OS X: 10.4, LCL only 32bit, non LCL apps can be 64bit > > This release has been built with fpc 2.6.0 (the former release 0.9.30.4 > was > built with that too). > > The svn tag is > http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0_RC1 > > Please, let me know if you find any problems with these release > candidates. > > Also let me know if you installed it without any problem. Also the list of changes: http://wiki.lazarus.freepascal.org/Lazarus_1.0_release_notes Best regards, Paul Ishenin

Congratulations to all the for the great work!

Silvio Cl?cio My public projects - github.com/silvioprog

Reply by email

Sven Barth
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…
Mattias Gaertner wrote 19 lines
The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: http://sourceforge.net/projects/lazarus/files/ Choose your CPU / OS / distro and then the 1.0RC1 directory. Minimum requirements: Windows: 98, 2k, Vista, 7, 32 or 64bit FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit Mac OS X: 10.4, LCL only 32bit, non LCL apps can be 64bit This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was built with that too). The svn tag is http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0_RC1 Please, let me know if you find any problems with these release candidates. Also let me know if you installed it without any problem.

How long will the RC phase roughly take? I ask, beceause I'm currently (this week till next Thursday) not at work where I'd need to test our projects.

Regards,
Sven

Reply by email

Reinier Olislagers
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…
Mattias Gaertner wrote
The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page:

<snip>

Minimum requirements: Windows: 98, 2k, Vista, 7, 32 or 64bit

Mmm, Win98.... interesting.
And no Win XP ;)

(And, just for interest, if win98 is supported, why isn't NT4 supported? I know they're different code bases but are the NT4Win2K differences bigger than Win98Win2K?)

<snip>
Anyway, congrats and many thanks to all for the hard work!

Regards,
Reinier

Reply by email

Paul Ishenin
to Reinier Olislagers

02.08.2012 15:41, Reinier Olislagers ?????:

Show quoted text 7 lines
On 1-8-2012 23:35, Mattias Gaertner wrote: > The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: <snip> > Minimum requirements: > Windows: 98, 2k, Vista, 7, 32 or 64bit Mmm, Win98.... interesting. And no Win XP ;)

XP is supported "by default" :) And nobody tested on NT4 I think.

Best regards,
Paul Ishenin

Reply by email

Mattias Gaertner
to Sven Barth: How long will the RC phase roughly take? I ask, beceause I'm currently (this week till…
Show quoted text 24 lines
Am 01.08.2012 23:35, schrieb Mattias Gaertner: > The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: > http://sourceforge.net/projects/lazarus/files/ > > Choose your CPU / OS / distro and then the 1.0RC1 directory. > > Minimum requirements: > Windows: 98, 2k, Vista, 7, 32 or 64bit > FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit > Mac OS X: 10.4, LCL only 32bit, non LCL apps can be 64bit > > This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was > built with that too). > > The svn tag is > http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0_RC1 > > Please, let me know if you find any problems with these release candidates. > > Also let me know if you installed it without any problem. How long will the RC phase roughly take? I ask, beceause I'm currently (this week till next Thursday) not at work where I'd need to test our projects.

At least two weeks.

Mattias

Reply by email

Unknown author
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…

Wonderful job, guys !

Michael.

Mattias Gaertner wrote 28 lines
The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: http://sourceforge.net/projects/lazarus/files/ Choose your CPU / OS / distro and then the 1.0RC1 directory. Minimum requirements: Windows: 98, 2k, Vista, 7, 32 or 64bit FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit Mac OS X: 10.4, LCL only 32bit, non LCL apps can be 64bit This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was built with that too). The svn tag is http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0_RC1 Please, let me know if you find any problems with these release candidates. Also let me know if you installed it without any problem. Mattias -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Sven Barth
to Mattias Gaertner: On Thu, 02 Aug 2012 08:56:56 +0200 At least two weeks. Mattias
Mattias Gaertner wrote 29 lines
On Thu, 02 Aug 2012 08:56:56 +0200 Sven Barth wrote: > Am 01.08.2012 23:35, schrieb Mattias Gaertner: >> The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: >> http://sourceforge.net/projects/lazarus/files/ >> >> Choose your CPU / OS / distro and then the 1.0RC1 directory. >> >> Minimum requirements: >> Windows: 98, 2k, Vista, 7, 32 or 64bit >> FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit >> Mac OS X: 10.4, LCL only 32bit, non LCL apps can be 64bit >> >> This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was >> built with that too). >> >> The svn tag is >> http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0_RC1 >> >> Please, let me know if you find any problems with these release candidates. >> >> Also let me know if you installed it without any problem. > > How long will the RC phase roughly take? I ask, beceause I'm currently > (this week till next Thursday) not at work where I'd need to test our > projects. At least two weeks.

Thank you.

Regards,
Sven

Reply by email

Howard Page-Clark
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…
Mattias Gaertner wrote
The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: http://sourceforge.net/projects/lazarus/files/ Also let me know if you installed it without any problem.

Installed on 64-bit Win 7 flawlessly.

I like the new Windows installer options "Install chm files", and Clean up: "Delete all user config files from previous installs". Haven't checked yet whether these are available on other OSs.

The installer somehow has a more professional feel to it.

Howard

Reply by email

Mattias Gaertner
to Howard Page-Clark

Howard Page-Clark hat am 2. August 2012 um 11:06

Mattias Gaertner wrote 13 lines
> The Lazarus team is glad to announce that Lazarus 1.0RC is available for > download at the SourceForge download page: > http://sourceforge.net/projects/lazarus/files/ > Also let me know if you installed it without any problem. Installed on 64-bit Win 7 flawlessly. I like the new Windows installer options "Install chm files", and Clean up: "Delete all user config files from previous installs". Haven't checked yet whether these are available on other OSs. The installer somehow has a more professional feel to it.

I guess this was meant as a compliment.

About delete all user config files:
On other OSs packages are not installed with a user account, but with a system account, so the user(s) is not known.
The IDE now warns if it finds older configs and asks if it should upgrade or abort. Formerly it silently upgraded the configs.
This avoids some accidental overrides when installing multiple Lazarus versions.

About chm files:
The Windows, OS X and Linux deb and rpm packages now includes chm files and lhelp as viewer.

Mattias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120802/0b2b59c7/attachment.html>

Reply by email

Reinier Olislagers
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…
Mattias Gaertner wrote
The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page:

<snip>

Please, let me know if you find any problems with these release candidates. Also let me know if you installed it without any problem.

1. Could somebody update the twitter feed that appears on the Lazarus site? It still mentions 0.9.30

2. Win98 OSR2 4.10.2222B, 128MB RAM VM,
lazarus-1.1-38111-fpc-2.6.0-20120802-win32.exe
2.1 had problems opening http://sourceforge.net/projects/lazarus/files with IE6.
Probably due to ancient IE or too many people downloading ;) 2.2 Installer won't run:
error message "The program does not support the version of Windows your computer is running"

Perhaps linked due to the Inno Setup compiler version (see my other post)?

Thanks,
Reinier

Reply by email

Reinier Olislagers
to Reinier Olislagers
Reinier Olislagers wrote 13 lines
On 1-8-2012 23:35, Mattias Gaertner wrote: > The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: <snip> > Please, let me know if you find any problems with these release candidates. > > Also let me know if you installed it without any problem. > 1. Could somebody update the twitter feed that appears on the Lazarus site? It still mentions 0.9.30 2. Win98 OSR2 4.10.2222B, 128MB RAM VM, lazarus-1.1-38111-fpc-2.6.0-20120802-win32.exe

Oops, accidentally reported the wrong installer.
Actually did use the real RC1,
lazarus-1.0 RC1-fpc-2.6.0-win32.exe, 110,130,017 bytes reported by dir.

2.2 Installer won't run: error message "The program does not support the version of Windows your computer is running"

Reply by email

Mark Morgan Lloyd
to Paul Ishenin: 02.08.2012 15:41, Reinier Olislagers ?????: XP is supported "by default" :) And nobody…
Paul Ishenin wrote 6 lines
02.08.2012 15:41, Reinier Olislagers ?????:> On 1-8-2012 23:35, Mattias Gaertner wrote:>> The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page:> <snip>>> Minimum requirements:>> Windows: 98, 2k, Vista, 7, 32 or 64bit> Mmm, Win98.... interesting.> And no Win XP ;) XP is supported "by default" :) And nobody tested on NT4 I think.

The last version of FPC that will run on NT4 is 2.4.2 due to widechar issues. In practice I think this limits Lazarus to 0.9.30 (without fixes).

http://mantis.freepascal.org/view.php?id=18600
http://mantis.freepascal.org/view.php?id=18803

I mention this for information only, not because I'm trying to campaign for a fix.

Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues]

Reply by email

Mark Morgan Lloyd
to Reinier Olislagers: <snip> Mmm, Win98.... interesting. And no Win XP ;) (And, just for interest, if win98 is…
Reinier Olislagers wrote 11 lines
On 1-8-2012 23:35, Mattias Gaertner wrote: > The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: <snip> > Minimum requirements: > Windows: 98, 2k, Vista, 7, 32 or 64bit Mmm, Win98.... interesting. And no Win XP ;) (And, just for interest, if win98 is supported, why isn't NT4 supported? I know they're different code bases but are the NT4Win2K differences bigger than Win98Win2K?)

There's a few API entry points added to W2K (which I think are also in '98) that tend to give problems in earlier OSes. We've got a few app servers running NT4 and I believe that somebody in this ML has it on rack-mounted "industrial" computers, but I sympathise with the developers in saying that there has to be a line drawn somewhere.

Working from memory, there's an API in XP to set DLL path that isn't in W2K. This can cause installers problems, it's fairly common to have programs which are supposed to run on W2K or even NT but are packaged using an installer that requires XP.

Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues]

Reply by email

Reinier Olislagers
to Mark Morgan Lloyd
Mark Morgan Lloyd wrote 15 lines
Reinier Olislagers wrote: > On 1-8-2012 23:35, Mattias Gaertner wrote: >> Windows: 98, 2k, Vista, 7, 32 or 64bit > Mmm, Win98.... interesting. > And no Win XP ;) > > (And, just for interest, if win98 is supported, why isn't NT4 supported? > I know they're different code bases but are the NT4Win2K differences > bigger than Win98Win2K?) There's a few API entry points added to W2K (which I think are also in '98) that tend to give problems in earlier OSes. We've got a few app servers running NT4 and I believe that somebody in this ML has it on rack-mounted "industrial" computers, but I sympathise with the developers in saying that there has to be a line drawn somewhere.

Totally agreed that a line needs to be drawn. I'm fine with wherever it lands (as long as XP+ is still in it, for now ;) ).

And thanks for your earlier post.

Reply by email

Reinier Olislagers
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…
Mattias Gaertner wrote
The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page:

<snip>

Also let me know if you installed it without any problem.

Dutch Windows 2000 SP4, 5.00.2195, virtual machine, 1024MB RAM OK:
- Installer shows no Russian. Don't know if that is intentional or not (shown are catala, deutsch, english, espanol, francais, italiano, nederlands, norsk, portugues (brasil), portugues (portugal), suomi)
+ Clean install (no previous Laz versions) works
+ Barchart demo compiles, step by step debugger works.
+ Keyword help on "implementation" works.
+ Changing language from Dutch to English works (after Lazarus restart, as expected)

+ Reinstall over just installed version works
+ Deleting previous config works: language is reset to Dutch

I'd like to thank the people involved again - having e.g. the help ready out of the box really is a very nice touch and will help a lot of beginners.

Thanks,
Reinier

Reply by email

Martin
to Reinier Olislagers
Reinier Olislagers wrote 9 lines
On 1-8-2012 23:35, Mattias Gaertner wrote: > The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: <snip> > Also let me know if you installed it without any problem. Dutch Windows 2000 SP4, 5.00.2195, virtual machine, 1024MB RAM OK: - Installer shows no Russian. Don't know if that is intentional or not (shown are catala, deutsch, english, espanol, francais, italiano, nederlands, norsk, portugues (brasil), portugues (portugal), suomi)

It is intentional.
It is the ansi version of inno. So unless you have a Russian locale, and have the ansi codepage set for Russian....

Reply by email

Reinier Olislagers
to Martin
Martin wrote 14 lines
On 02/08/2012 11:56, Reinier Olislagers wrote: > On 1-8-2012 23:35, Mattias Gaertner wrote: >> The Lazarus team is glad to announce that Lazarus 1.0RC is available >> for download at the SourceForge download page: > <snip> >> Also let me know if you installed it without any problem. > Dutch Windows 2000 SP4, 5.00.2195, virtual machine, 1024MB RAM > OK: > - Installer shows no Russian. Don't know if that is intentional or not > (shown are catala, deutsch, english, espanol, francais, italiano, > nederlands, norsk, portugues (brasil), portugues (portugal), suomi) It is intentional. It is the ansi version of inno. So unless you have a Russian locale, and have the ansi codepage set for Russian....

Got it - should have thought first ;)

Reply by email

Mark Morgan Lloyd
to Reinier Olislagers: <snip> Dutch Windows 2000 SP4, 5.00.2195, virtual machine, 1024MB RAM OK: - Installer…
Reinier Olislagers wrote
I'd like to thank the people involved again - having e.g. the help ready out of the box really is a very nice touch and will help a lot of beginners.

Very much agreed. And now that stuff is being done to a common format with a portable viewer I do wish that anybody who doesn't like .chm would hold their tongue.

Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues]

Reply by email

Marcos Douglas
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…
Mattias Gaertner wrote 25 lines
The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: http://sourceforge.net/projects/lazarus/files/ Choose your CPU / OS / distro and then the 1.0RC1 directory. Minimum requirements: Windows: 98, 2k, Vista, 7, 32 or 64bit FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit Mac OS X: 10.4, LCL only 32bit, non LCL apps can be 64bit This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was built with that too). The svn tag is http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0_RC1 Please, let me know if you find any problems with these release candidates. Also let me know if you installed it without any problem. Mattias

Wonderful job, congratulations!

Marcos Douglas

Reply by email

Alexsander Rosa
to Marcos Douglas

KUDOS everyone!

2012/8/2 Marcos Douglas

Show quoted text 8 lines
On Wed, Aug 1, 2012 at 6:35 PM, Mattias Gaertner wrote: > > The Lazarus team is glad to announce that Lazarus 1.0RC is available for > download at the SourceForge download page: > http://sourceforge.net/projects/lazarus/files/ >
Atenciosamente, Alexsander da Rosa -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120802/7609db5c/attachment.html>

Reply by email

Jürgen Hestermann
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…
Mattias Gaertner wrote
The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: http://sourceforge.net/projects/lazarus/files/

I just found out that persistent blocks are fixed now so that they are no longer used as search default too! Who did this change?
I want to thank him very much for it.
Thanks, thanks, thanks!!!

Now the last missing feature (compared to Turbo Pascal) is to be able to extend the default search string to the right with the cursor key. But that's only a goody on top, the main part is very handy now.

Reply by email

Martin
to Jürgen Hestermann
J?rgen Hestermann wrote 11 lines
I just found out that persistent blocks are fixed now so that they are no longer used as search default too! Who did this change? I want to thank him very much for it. Thanks, thanks, thanks!!! Now the last missing feature (compared to Turbo Pascal) is to be able to extend the default search string to the right with the cursor key. But that's only a goody on top, the main part is very handy now.

I don't even understand what that should mean (TP5 is too long ago, a memory of an old pc, dos, and my childhood...)

For the example, how is the default search string determined? Word under caret, selection (only none persistent, but then what if persistent), something else?

At what time does it get extended? Before starting the search, or when the search dialog is open?

Does not mean I have plans to do anything on it. I am just curious

Reply by email

Jürgen Hestermann
to Martin
Martin wrote
> Now the last missing feature (compared to Turbo Pascal) is to > be able to extend the default search string to the right with the cursor key. > But that's only a goody on top, the main part is very handy now. I don't even understand what that should mean (TP5 is too long ago, a memory of an old pc, dos, and my childhood...)

And still many of the outstanding features are missing in current incarnations of most descendants. Currently, if you put the cursor somewhere and invoke search the word under the cursor is taken as the default search string. In Turbo Pascal this was (nearly) the same but you could also extend your search string with the right cursor key adding additional characters.

For the example, how is the default search string determined? Word under caret, selection (only none persistent, but then what if persistent), something else?

Yes, that was a problem before because the search default was the selected text (which is useless when it's a persistent block). Now it uses the text under the cursor in all cases which is as it should be IMO.

At what time does it get extended? Before starting the search, or when the search dialog is open?

When the search dialog is open.

Reply by email

Graeme Geldenhuys
to Reinier Olislagers: Totally agreed that a line needs to be drawn. I'm fine with wherever it lands (as long as…
Reinier Olislagers wrote
Totally agreed that a line needs to be drawn. I'm fine with wherever it lands (as long as XP+ is still in it, for now ;) ).

All my Windows VM's (well those I use for actual Windows development work) still run Win2000 - the most solid and least resource hog Windows ever released. Plus, NO online activation is required - the good old days. :-)

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net

Reply by email

Reinier Olislagers
to Graeme Geldenhuys
Graeme Geldenhuys wrote 9 lines
On 2 August 2012 11:49, Reinier Olislagers wrote: > Totally agreed that a line needs to be drawn. I'm fine with wherever it > lands (as long as XP+ is still in it, for now ;) ). All my Windows VM's (well those I use for actual Windows development work) still run Win2000 - the most solid and least resource hog Windows ever released. Plus, NO online activation is required - the good old days. :-)

Ja, Win2K is cool :)

Reply by email

dimitris chloupis
to Graeme Geldenhuys: All my Windows VM's (well those I use for actual Windows development work) still run…

hey guys , my first post in the list.?

I am happy to report that Lazy seems to run well on my Macbook Air with latest Lion (not mountain Lion) . I could not believe the amount of things you added when I saw your release notes , awesome amount of stuff. Especially the CustomDrawn components, I was thinking making some for a OpenGL GUI for a component library I am planning to port from python called "Morpheas" . I am still super noob but I find the wiki and documentation very helpful so its a matter of time before I kick start my project.?

I would like to thank you for this amazing product. I used to be a Delphi user long time ago and I always though that Lazy would be a cheap imitation of Delphi and I am so glad I am proven wrong. I see the massive work you have done with this, and I feel extremely happy and proud to be a pascal coder.?

Thanks and keep rocking !

Reply by email

Bernd Mueller
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…
Mattias Gaertner wrote
Please, let me know if you find any problems with these release candidates.

RC1 compiles on Win98. When I start lazarus.exe the "Configure Lazarus IDE" dialog complaints about an invalid version in ide\version.inc. See attached screen shot. I attached version.inc too. The file looks valid to me.

Regards, Bernd.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: welcome.gif
Type: image/gif
Size: 27031 bytes
Desc: not available
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120803/6fed2add/attachment-0001.gif> -------------- next part --------------
An embedded and charset-unspecified text was scrubbed... Name: version.inc
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120803/6fed2add/attachment-0001.ksh>

Reply by email

Enrique Gabriel Baquela
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…

Excelent job!!!!!!

2012/8/1, Mattias Gaertner :

Show quoted text 29 lines
The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: http://sourceforge.net/projects/lazarus/files/ Choose your CPU / OS / distro and then the 1.0RC1 directory. Minimum requirements: Windows: 98, 2k, Vista, 7, 32 or 64bit FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit Mac OS X: 10.4, LCL only 32bit, non LCL apps can be 64bit This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was built with that too). The svn tag is http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0_RC1 Please, let me know if you find any problems with these release candidates. Also let me know if you installed it without any problem. Mattias -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Mattias Gaertner
to Bernd Mueller: RC1 compiles on Win98. When I start lazarus.exe the "Configure Lazarus IDE" dialog…

Bernd Mueller hat am 3. August 2012 um 11:52 geschrieben:>

Mattias Gaertner wrote 7 lines
> > Please, let me know if you find any problems with these release candidates. RC1 compiles on Win98. When I start lazarus.exe the "Configure Lazarus IDE" dialog complaints about an invalid version in ide\version.inc. See attached screen shot. I attached version.inc too. The file looks valid to me.

The setup dialog complains about "invalid version in" error if the file does not start with a single quote. See ide/initialsetupdlg.pas line 250. The attached file does. Can you check if it starts with an UTF8 BOM on your disk?

Mattias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120803/ba0dd3a1/attachment.html>

Reply by email

Bernd Mueller
to Mattias Gaertner
Mattias Gaertner wrote 13 lines
Bernd Mueller hat am 3. August 2012 um 11:52 geschrieben:> Mattias Gaertner wrote: >> Please, let me know if you find any problems with these release candidates. > RC1 compiles on Win98. When I start lazarus.exe the "Configure Lazarus > IDE" dialog complaints about an invalid version in ide\version.inc. See > attached screen shot. I attached version.inc too. The file looks valid > to me. The setup dialog complains about "invalid version in" error if the file does not start with a single quote. See ide/initialsetupdlg.pas line 250. The attached file does. Can you check if it starts with an UTF8 BOM on your disk?

no, the same error.

Personally, I am happy with an older version of Lazarus on Win98. I just wanted to give feedback on the RC1 version.

Regards, Bernd.

Reply by email

Bernd Mueller
to Mattias Gaertner: Bernd Mueller hat am 3. August 2012 um 11:52 geschrieben:> The setup dialog complains…
Mattias Gaertner wrote 13 lines
Bernd Mueller hat am 3. August 2012 um 11:52 geschrieben:> Mattias Gaertner wrote: >> Please, let me know if you find any problems with these release candidates. > RC1 compiles on Win98. When I start lazarus.exe the "Configure Lazarus > IDE" dialog complaints about an invalid version in ide\version.inc. See > attached screen shot. I attached version.inc too. The file looks valid > to me. The setup dialog complains about "invalid version in" error if the file does not start with a single quote. See ide/initialsetupdlg.pas line 250. The attached file does. Can you check if it starts with an UTF8 BOM on your disk?

since compiling Lazarus takes nearly 8 minutes on my machine, I ripped off the affected lines and compiled them with fpc 2.6.0 directly.

program test;
{$mode objfpc}{$H+}
uses SysUtils, Classes, Lazutf8Classes;
var
    sl: TStringListUTF8;
    // sl: TStringList;
begin
    sl:=TStringListUTF8.Create;
    // sl:= TStringList.Create;
    sl.LoadFromFile('version.inc'); // BOM marked
    if sl.Count = 0 then begin
       // Terminates here, when TStringListUTF8 is used.
       Writeln('sl.Count=0');
       exit;
    end;
    if sl[0] = '' then begin
       Writeln('sl[0]=');
       exit;
    end;
    if sl[0][1]'''' then begin
       // Terminates here, when TStringList is used.
       // ok, since first character is #$EF
       Writeln('sl[0][1]');
       exit;
    end;
    Writeln(sl.strings[0]);
end.

The problem seems to be, that LoadFromFile does not load the stringlist. sl.Count is zero in my case. If I use TStringList, the result is as expected.

Regards, Bernd.

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed... Name: version.inc
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120803/e910387a/attachment.ksh>

Reply by email

Graeme Geldenhuys
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…

Hi,

Mattias Gaertner wrote
Please, let me know if you find any problems with these release candidates.

I downloaded the the rc1 src archive (tar.gz). I unpacked it, entered the directory and ran...

   $ make bigide

I got the following error....

...snip...
/bin/cp -f Makefile.compiled lib/x86_64-linux/gtk2/DBFLaz.compiled make[2]: Leaving directory
`/home/graemeg/programming/lazarus-rc1/components/tdbf' make -C sqldb
make[2]: Entering directory
`/home/graemeg/programming/lazarus-rc1/components/sqldb' /bin/rm -f lib/x86_64-linux/gtk2/sqldblaz.ppu
/bin/mkdir -p lib/x86_64-linux/gtk2
/home/graemeg/programming/fpc-2.6.1/x86_64-linux/bin/ppcx64 -MObjFPC -Scgi -O1 -g -gl -vewnhi -l -dLCL -dLCLgtk2
-Fu../synedit/units/x86_64-linux/gtk2
-Fu../../ideintf/units/x86_64-linux/gtk2
-Fu../../lcl/units/x86_64-linux/gtk2 -Fu../../lcl/units/x86_64-linux -Fu../lazutils/lib/x86_64-linux -Fu../../packager/units/x86_64-linux -Fu. -FE. -FUlib/x86_64-linux/gtk2 -Cg -dx86_64 sqldblaz.pas Hint: Start of reading config file /home/graemeg/.fpc.cfg Hint: End of reading config file /home/graemeg/.fpc.cfg Free Pascal Compiler version 2.6.1 [2012/02/29] for x86_64 Copyright (c) 1993-2011 by Florian Klaempfl and others Target OS: Linux for x86-64
Compiling sqldblaz.pas
Compiling registersqldb.pas
Fatal: Can't find unit mssqlconn used by registersqldb Fatal: Compilation aborted
make[2]: *** [sqldblaz.ppu] Error 1
make[2]: Leaving directory
`/home/graemeg/programming/lazarus-rc1/components/sqldb' make[1]: *** [bigide] Error 2
make[1]: Leaving directory `/home/graemeg/programming/lazarus-rc1/components' make: *** [bigidecomponents] Error 2
[lazarus-rc1]$

I'm running OpenSUSE 12.1 64-bit and using FPC 2.6.0

I read the README.txt file and it says I must do a 'make clean all', so I did that and it worked.

I hardly ever compile Lazarus from the command line - I normally do it using my previous binary and from the Build menu item inside Lazarus.

So I guess I'm not actually reporting a bug, but maybe the README.txt file in the root directory should mention the various build options and what dependencies they have. I'm running a stock OpenSUSE 12.1, and clearly it doesn't ship with MS SQL Server drivers, thus the 'make bigide' failed.

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net

Reply by email

Graeme Geldenhuys
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…
Mattias Gaertner wrote
Please, let me know if you find any problems with these release candidates.

Summary:
The help is still not working out of the box.

Details:
I running OpenSUSE 12.1 64-bit. I download rc1 from the src tarball (tar.gz). After I did a 'make clean all' it did a successful build. I ran lazarus as follows...

  $ lazarus --pcp=~/.lazarus-rc1

so that it doesn't mess with my normal config files. At first startup it prompted me for the FPC src path (glad to see the clicking on empty combobox which crashes the IDE is fixed). Anyway, I select my FPC src path, and it opened with a empty default project. I clicked on the 'interface' keyboard in the source window and pressed F1. I got an error - see attached file.

I double checked, I do have the CHM files in the <laz>/docs/chm/ directory, so why did the F1 for help fail?

I restarted lazarus, and tried again, the same error. I placed the edit cursor over the 'Classes' unit and pressed F1. The online HTML help appeared in my browser. Why? I have the CHM files in the correct location, why isn't it using LHelp and display my offline help. I thought offline help (CHM) now works out of the box?

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net -------------- next part -------------- A non-text attachment was scrubbed... Name: help_failed.png Type: image/png Size: 20520 bytes Desc: not available URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120803/6678d2fa/attachment-0001.png>

Reply by email

Aleksa Todorovic
to Graeme Geldenhuys: I downloaded the the rc1 src archive (tar.gz). I unpacked it, entered the directory and…
Graeme Geldenhuys wrote 5 lines
Hi, [snip] Free Pascal Compiler version 2.6.1 [2012/02/29] for x86_64 [snip] I'm running OpenSUSE 12.1 64-bit and using FPC 2.6.0

Since you used 2.6.1 (and not 2.6.0) to compile lazarus, could it be that 2.6.1 cannot find mssqlconn of 2.6.0?

Show quoted text 15 lines
-- Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Mattias Gaertner
to Graeme Geldenhuys: I downloaded the the rc1 src archive (tar.gz). I unpacked it, entered the directory and…

Graeme Geldenhuys hat am 3. August 2012 um 14:56
geschrieben:> Hi,

Show quoted text 33 lines
On 1 August 2012 22:35, Mattias Gaertner wrote: > > Please, let me know if you find any problems with these release candidates. I downloaded the the rc1 src archive (tar.gz). I unpacked it, entered the directory and ran... $ make bigide I got the following error.... ...snip... /bin/cp -f Makefile.compiled lib/x86_64-linux/gtk2/DBFLaz.compiled make[2]: Leaving directory `/home/graemeg/programming/lazarus-rc1/components/tdbf' make -C sqldb make[2]: Entering directory `/home/graemeg/programming/lazarus-rc1/components/sqldb' /bin/rm -f lib/x86_64-linux/gtk2/sqldblaz.ppu /bin/mkdir -p lib/x86_64-linux/gtk2 /home/graemeg/programming/fpc-2.6.1/x86_64-linux/bin/ppcx64 -MObjFPC -Scgi -O1 -g -gl -vewnhi -l -dLCL -dLCLgtk2 -Fu../synedit/units/x86_64-linux/gtk2 -Fu../../ideintf/units/x86_64-linux/gtk2 -Fu../../lcl/units/x86_64-linux/gtk2 -Fu../../lcl/units/x86_64-linux -Fu../lazutils/lib/x86_64-linux -Fu../../packager/units/x86_64-linux -Fu. -FE. -FUlib/x86_64-linux/gtk2 -Cg -dx86_64 sqldblaz.pas Hint: Start of reading config file /home/graemeg/.fpc.cfg Hint: End of reading config file /home/graemeg/.fpc.cfg Free Pascal Compiler version 2.6.1 [2012/02/29] for x86_64

Please update your fpc.

Mattias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120803/3a146ebc/attachment.html>

Reply by email

Reinier Olislagers
to Graeme Geldenhuys: I downloaded the the rc1 src archive (tar.gz). I unpacked it, entered the directory and…
Graeme Geldenhuys wrote 63 lines
Hi, On 1 August 2012 22:35, Mattias Gaertner wrote: > > Please, let me know if you find any problems with these release candidates. I downloaded the the rc1 src archive (tar.gz). I unpacked it, entered the directory and ran... $ make bigide I got the following error.... ...snip... /bin/cp -f Makefile.compiled lib/x86_64-linux/gtk2/DBFLaz.compiled make[2]: Leaving directory `/home/graemeg/programming/lazarus-rc1/components/tdbf' make -C sqldb make[2]: Entering directory `/home/graemeg/programming/lazarus-rc1/components/sqldb' /bin/rm -f lib/x86_64-linux/gtk2/sqldblaz.ppu /bin/mkdir -p lib/x86_64-linux/gtk2 /home/graemeg/programming/fpc-2.6.1/x86_64-linux/bin/ppcx64 -MObjFPC -Scgi -O1 -g -gl -vewnhi -l -dLCL -dLCLgtk2 -Fu../synedit/units/x86_64-linux/gtk2 -Fu../../ideintf/units/x86_64-linux/gtk2 -Fu../../lcl/units/x86_64-linux/gtk2 -Fu../../lcl/units/x86_64-linux -Fu../lazutils/lib/x86_64-linux -Fu../../packager/units/x86_64-linux -Fu. -FE. -FUlib/x86_64-linux/gtk2 -Cg -dx86_64 sqldblaz.pas Hint: Start of reading config file /home/graemeg/.fpc.cfg Hint: End of reading config file /home/graemeg/.fpc.cfg Free Pascal Compiler version 2.6.1 [2012/02/29] for x86_64 Copyright (c) 1993-2011 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling sqldblaz.pas Compiling registersqldb.pas Fatal: Can't find unit mssqlconn used by registersqldb Fatal: Compilation aborted make[2]: *** [sqldblaz.ppu] Error 1 make[2]: Leaving directory `/home/graemeg/programming/lazarus-rc1/components/sqldb' make[1]: *** [bigide] Error 2 make[1]: Leaving directory `/home/graemeg/programming/lazarus-rc1/components' make: *** [bigidecomponents] Error 2 [lazarus-rc1]$ I'm running OpenSUSE 12.1 64-bit and using FPC 2.6.0 I read the README.txt file and it says I must do a 'make clean all', so I did that and it worked. I hardly ever compile Lazarus from the command line - I normally do it using my previous binary and from the Build menu item inside Lazarus. So I guess I'm not actually reporting a bug, but maybe the README.txt file in the root directory should mention the various build options and what dependencies they have. I'm running a stock OpenSUSE 12.1, and clearly it doesn't ship with MS SQL Server drivers, thus the 'make bigide' failed.

But it might ship with FreeTDS drivers (for both Sybase ASE and MS SQL Server)... which is what mssqlconn uses.
Regardless, FreeTDS is dynamically linked so that shouldn't be a problem in any case.
Sounds more like a problem with stale ppus?

Reply by email

Graeme Geldenhuys
to Graeme Geldenhuys: Summary: The help is still not working out of the box. Details: I running OpenSUSE 12.1…

Hi,

Graeme Geldenhuys wrote 6 lines
On 1 August 2012 22:35, Mattias Gaertner wrote: > > Please, let me know if you find any problems with these release candidates. Summary: The help is still not working out of the box.

I see the "lazarus-1.0RC1-0-src.tar.gz" file includes a Makefile.compiled (dated 16 March) in the
<laz>/components/chmhelp/packages/idehelp/ directory. Surely the source code archive shouldn't contain any *.compiled files?

Could this possibly be the reason why the IDE didn't auto-compile the LHelp file like it should, and then use the CHM help as first choice?

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net

Reply by email

Graeme Geldenhuys
to Aleksa Todorovic: On Fri, Aug 3, 2012 at 2:56 PM, Graeme Geldenhuys Since you used 2.6.1 (and not 2.6.0) to…
Aleksa Todorovic wrote 7 lines
> [snip] > Free Pascal Compiler version 2.6.1 [2012/02/29] for x86_64 > [snip] > I'm running OpenSUSE 12.1 64-bit and using FPC 2.6.0 Since you used 2.6.1 (and not 2.6.0) to compile lazarus, could it be that 2.6.1 cannot find mssqlconn of 2.6.0?

Sorry, I made a typo in my original message. I indeed use FPC 2.6.1 as my default compiler, and that is the one Lazarus IDE detected when in prompt for the FPC source path. I also confirmed that I did specify the FPC 2.6.1 src path, and didn't mix up the version numbers (binary vs source).

I can also confirm that my original FPC 2.6.0 (unmodified by me) and the FPC 2.6.1 src directories do NOT contain any mssqlconn.* files. I also searched the compiled units directories, and no mssqlconn.ppu in them either. All my FPC 2.6.0 compiled units are dated 23 Dec 2011 as they should be.

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net

Reply by email

Mattias Gaertner
to Graeme Geldenhuys: Summary: The help is still not working out of the box. Details: I running OpenSUSE 12.1…

Graeme Geldenhuys hat am 3. August 2012 um 15:05
geschrieben:> On 1 August 2012 22:35, Mattias Gaertner

Show quoted text 9 lines
> > Please, let me know if you find any problems with these release candidates. Summary: The help is still not working out of the box. Details: I running OpenSUSE 12.1 64-bit. I download rc1 from the src tarball (tar.gz). After I did a 'make clean all' it did a successful build.

"make all" does not build lhelp.

Show quoted text 14 lines
I ran lazarus as follows... $ lazarus --pcp=~/.lazarus-rc1 so that it doesn't mess with my normal config files. At first startup it prompted me for the FPC src path (glad to see the clicking on empty combobox which crashes the IDE is fixed). Anyway, I select my FPC src path, and it opened with a empty default project. I clicked on the 'interface' keyboard in the source window and pressed F1. I got an error - see attached file. I double checked, I do have the CHM files in the <laz>/docs/chm/ directory, so why did the F1 for help fail?

Have you installed the chmhelppkg?

Show quoted text 5 lines
I restarted lazarus, and tried again, the same error. I placed the edit cursor over the 'Classes' unit and pressed F1. The online HTML help appeared in my browser. Why? I have the CHM files in the correct location, why isn't it using LHelp and display my offline help. I thought offline help (CHM) now works out of the box?

Not in custom builds. The binaries were built with "make bigide" and includes the chm files in docs/chm.

Mattias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120803/352bba14/attachment-0001.html>

Reply by email

Mattias Gaertner
to Graeme Geldenhuys: I see the "lazarus-1.0RC1-0-src.tar.gz" file includes a Makefile.compiled (dated 16…

Graeme Geldenhuys hat am 3. August 2012 um 15:19
geschrieben:> Hi,

Show quoted text 14 lines
On 3 August 2012 14:05, Graeme Geldenhuys wrote: > On 1 August 2012 22:35, Mattias Gaertner wrote: >> >> Please, let me know if you find any problems with these release candidates. > > Summary: > The help is still not working out of the box. I see the "lazarus-1.0RC1-0-src.tar.gz" file includes a Makefile.compiled (dated 16 March) in the <laz>/components/chmhelp/packages/idehelp/ directory. Surely the source code archive shouldn't contain any *.compiled files?

The Makefile.compiled files are needed to build via make.

Could this possibly be the reason why the IDE didn't auto-compile the LHelp file like it should, and then use the CHM help as first choice?

No.

Mattias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120803/2e068a4f/attachment.html>

Reply by email

Mattias Gaertner
to Graeme Geldenhuys: Sorry, I made a typo in my original message. I indeed use FPC 2.6.1 as my default…

Graeme Geldenhuys hat am 3. August 2012 um 15:26
geschrieben:> On 3 August 2012 14:13, Aleksa Todorovic

Show quoted text 21 lines
>> [snip] >> Free Pascal Compiler version 2.6.1 [2012/02/29] for x86_64 >> [snip] >> I'm running OpenSUSE 12.1 64-bit and using FPC 2.6.0 > > Since you used 2.6.1 (and not 2.6.0) to compile lazarus, could it be > that 2.6.1 cannot find mssqlconn of 2.6.0? Sorry, I made a typo in my original message. I indeed use FPC 2.6.1 as my default compiler, and that is the one Lazarus IDE detected when in prompt for the FPC source path. I also confirmed that I did specify the FPC 2.6.1 src path, and didn't mix up the version numbers (binary vs source). I can also confirm that my original FPC 2.6.0 (unmodified by me) and the FPC 2.6.1 src directories do NOT contain any mssqlconn.* files. I also searched the compiled units directories, and no mssqlconn.ppu in them either. All my FPC 2.6.0 compiled units are dated 23 Dec 2011 as they should be.

fpc 2.6.1 is a moving target. Lazarus only supports the latest version. Please update or use the released 2.6.0.

Mattias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120803/2e6abe06/attachment.html>

Reply by email

Graeme Geldenhuys
to Mattias Gaertner: Graeme Geldenhuys hat am 3. August 2012 um 14:56 Please update your fpc. Mattias…
Mattias Gaertner wrote
> Free Pascal Compiler version 2.6.1 [2012/02/29] for x86_64 Please update your fpc.

To quote you... "This release has been built with fpc 2.6.0 "

So I would have expected any FPC 2.6.1 revision (any fixes revision after FPC 2.6.0 release) should be able to build the Lazarus code too.

On a side note:
I just updated to FPC 2.6.1 r22001 and now 'make bigide' does work. But then still means your original announcement was incorrect - you can't build Lazarus rc1 with 2.6.0, you must use the latest 2.6.1. Correct?

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net

Reply by email

Graeme Geldenhuys
to Mattias Gaertner: Graeme Geldenhuys hat am 3. August 2012 um 15:05 geschrieben:> On 1 August 2012 22:35,…

Hi,

Mattias Gaertner wrote
"make all" does not build lhelp.

Why not? I though LHelp is now the default help viewer, and CHM help should work out of the box?

Have you installed the chmhelppkg?

I shouldn't need to, especially when we were told "help now works out of the box".

Not in custom builds. The binaries were built with "make bigide" and includes the chm files in docs/chm.

The README.txt doesn't mention that 'make clean all' is a custom build instruction. That is not how other Linux apps (compiled from source) works either. 'make all' is the standard build instruction to get a default setup for any linux apps compiled from source. Any other 'make' parameters are considered "custom builds".

To quote the README.txt

==========================================
Compilation:
You don't need ./configure, just do

  $ make clean all

This will create the lazarus executable. Start it and enjoy. ==========================================

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net

Reply by email

Graeme Geldenhuys
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…

Hi,

Mattias Gaertner wrote
Please, let me know if you find any problems with these release candidates.

The default "IDE Options" dialog is too small to fit all the main content (to the right of the treeview). See the screenshot where lots of content is clipped. Most developers would consider default dialog sizes to fit all default content.

I started Lazarus rc1 with no config files, thus everything is defaults. Lazarus was compiled with LCL-GTK2 on my system. I am running X11 at 96dpi.

$ xdpyinfo | grep inch
  resolution:    96x96 dots per inch
Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net -------------- next part -------------- A non-text attachment was scrubbed... Name: options_dialog.png Type: image/png Size: 22369 bytes Desc: not available URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120803/d903f247/attachment-0001.png>

Reply by email

Graeme Geldenhuys
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…

Hi,

Mattias Gaertner wrote
Please, let me know if you find any problems with these release candidates.

Is English now the only supported language in the IDE for v1.0? I remember there used to be many more languages to choose from. Now the IDE only shows English as an option.

Lazarus build using 'make bigide' from the rc1 src .tar.gz archive under OpenSUES 12.1 64-bit. Lazarus compiled with LCL-GTK2 widgetset.

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net -------------- next part -------------- A non-text attachment was scrubbed... Name: ide_languages.png Type: image/png Size: 8053 bytes Desc: not available URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120803/eecf93f6/attachment.png>

Reply by email

Mattias Gaertner
to Graeme Geldenhuys: To quote you... "This release has been built with fpc 2.6.0 " So I would have expected…

Graeme Geldenhuys hat am 3. August 2012 um 15:40
geschrieben:> On 3 August 2012 14:17, Mattias Gaertner

Show quoted text 6 lines
>> Free Pascal Compiler version 2.6.1 [2012/02/29] for x86_64 > > Please update your fpc. To quote you... "This release has been built with fpc 2.6.0 "

Yes.

So I would have expected any FPC 2.6.1 revision (any fixes revision after FPC 2.6.0 release) should be able to build the Lazarus code too.

No.
As you know there is no revision define in FPC.
Lazarus supports only the last fpc 2.6.1, not any. Same for 2.7.1.

Show quoted text 5 lines
On a side note: I just updated to FPC 2.6.1 r22001 and now 'make bigide' does work. But then still means your original announcement was incorrect - you can't build Lazarus rc1 with 2.6.0, you must use the latest 2.6.1. Correct?

No.
Why do you think so?

Mattias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120803/9eaec905/attachment.html>

Reply by email

Sven Barth
to Graeme Geldenhuys: To quote you... "This release has been built with fpc 2.6.0 " So I would have expected…
Graeme Geldenhuys wrote 19 lines
On 3 August 2012 14:17, Mattias Gaertner wrote: >> Free Pascal Compiler version 2.6.1 [2012/02/29] for x86_64 > > Please update your fpc. To quote you... "This release has been built with fpc 2.6.0 " So I would have expected any FPC 2.6.1 revision (any fixes revision after FPC 2.6.0 release) should be able to build the Lazarus code too. On a side note: I just updated to FPC 2.6.1 r22001 and now 'make bigide' does work. But then still means your original announcement was incorrect - you can't build Lazarus rc1 with 2.6.0, you must use the latest 2.6.1. Correct?

No. Lazarus does build with 2.6.0. But it does not build with a 2.6.1 that is not the newest. That's like Lazarus only officially supporting the youngest 2.7.1 revision instead of some revisions between the branch of 2.6.0 and head of 2.7.1.

Regards,
Sven

Reply by email

Mattias Gaertner
to Graeme Geldenhuys: Why not? I though LHelp is now the default help viewer, and CHM help should work out of…

Graeme Geldenhuys hat am 3. August 2012 um 15:51
geschrieben:> Hi,

Show quoted text 7 lines
On 3 August 2012 14:28, Mattias Gaertner wrote: > > "make all" does not build lhelp. Why not? I though LHelp is now the default help viewer, and CHM help should work out of the box?

For historical reasons the "all" target builds the default, it does not build all add ons and not all nice-to-haves.

Show quoted text 6 lines
> > Have you installed the chmhelppkg? I shouldn't need to, especially when we were told "help now works out of the box".

I always wrote "... in the binaries".
Of course you can build an IDE without chmhelppkg.

Show quoted text 8 lines
> Not in custom builds. The binaries were built with "make bigide" and > includes the chm files in docs/chm. The README.txt doesn't mention that 'make clean all' is a custom build instruction. That is not how other Linux apps (compiled from source) works either. 'make all' is the standard build instruction to get a default setup for any linux apps compiled from source. Any other 'make' parameters are considered "custom builds".

I"m not aware that there is a law that say that a "default setup" must use an offline help instead of an online help.

The lazarus sources do not contain the chm files, so the default make must not rely on them.

Mattias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120803/a7a41227/attachment-0001.html>

Reply by email

Mattias Gaertner
to Graeme Geldenhuys: The default "IDE Options" dialog is too small to fit all the main content (to the right…

Graeme Geldenhuys hat am 3. August 2012 um 16:02
geschrieben:> Hi,

Show quoted text 17 lines
On 1 August 2012 22:35, Mattias Gaertner wrote: > > Please, let me know if you find any problems with these release candidates. The default "IDE Options" dialog is too small to fit all the main content (to the right of the treeview). See the screenshot where lots of content is clipped. Most developers would consider default dialog sizes to fit all default content. I started Lazarus rc1 with no config files, thus everything is defaults. Lazarus was compiled with LCL-GTK2 on my system. I am running X11 at 96dpi. $ xdpyinfo | grep inch resolution: 96x96 dots per inch

Please create a bug report.

Mattias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120803/0b56f480/attachment.html>

Reply by email

Mattias Gaertner
to Graeme Geldenhuys: Is English now the only supported language in the IDE for v1.0? I remember there used to…

Graeme Geldenhuys hat am 3. August 2012 um 16:08
geschrieben:> Hi,

Show quoted text 9 lines
On 1 August 2012 22:35, Mattias Gaertner wrote: > > Please, let me know if you find any problems with these release candidates. Is English now the only supported language in the IDE for v1.0? I remember there used to be many more languages to choose from. Now the IDE only shows English as an option.

Was there any error message?
It shows the found .po files in the lazarus Directory.

Lazarus build using 'make bigide' from the rc1 src .tar.gz archive under OpenSUES 12.1 64-bit. Lazarus compiled with LCL-GTK2 widgetset.

Please create a bug report.

Mattias

Show quoted text 11 lines
-- Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120803/1f83a558/attachment.html>

Reply by email

Graeme Geldenhuys
to Mattias Gaertner: Graeme Geldenhuys hat am 3. August 2012 um 15:51 For historical reasons the "all" target…

Hi,

Mattias Gaertner wrote
For historical reasons the "all" target builds the default, it does not build all add ons and not all nice-to-haves.

I thought "help now works out of the box" means "default". I guess my English is not that good today.

The lazarus sources do not contain the chm files, so the default make must not rely on them.

I didn't do a repository checkout, I downloaded a RC1 release (just in source code form) that you guys put together. THAT archive does contains CHM files by _default_.

So what exactly is your definition of "help now works out of the box"
- and please note this was in context with a CHM Help message thread from recent days. I clearly misunderstood that statement too.

So doing a "default" compile (make all) means you don't get help out of the box (even though it was publicised that it will). Doing a "custom build" (make bigide) means you DO get help out of the box.

Umm... is it only me that things that makes no sense. I guess you guys just love support emails. Anyway, I'll move on.

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net

Reply by email

Graeme Geldenhuys
to Mattias Gaertner: Graeme Geldenhuys hat am 3. August 2012 um 16:02 Please create a bug report. Mattias…
Mattias Gaertner wrote
> $ xdpyinfo | grep inch > resolution: 96x96 dots per inch Please create a bug report.

There is no v1.0 RC1 option in the bug tracker, so I picked 1.1 (SVN).

Here is the bug report:
http://bugs.freepascal.org/view.php?id=22563

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net

Reply by email

Graeme Geldenhuys
to Mattias Gaertner: Graeme Geldenhuys hat am 3. August 2012 um 16:08 Was there any error message? It shows…

Hi,

Mattias Gaertner wrote
Was there any error message? It shows the found .po files in the lazarus Directory.

No errors, and there are lots of *.po files in the directory tree.

Report as a bug:
http://bugs.freepascal.org/view.php?id=22564

Again, I couldn't take it as v1.0-rc1 so I tagged it as 1.1 (SVN) in the bug tracker.

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net

Reply by email

Mark Morgan Lloyd
to Graeme Geldenhuys: To quote you... "This release has been built with fpc 2.6.0 " So I would have expected…
Graeme Geldenhuys wrote 16 lines
On 3 August 2012 14:17, Mattias Gaertner wrote: >> Free Pascal Compiler version 2.6.1 [2012/02/29] for x86_64 > Please update your fpc. To quote you... "This release has been built with fpc 2.6.0 " So I would have expected any FPC 2.6.1 revision (any fixes revision after FPC 2.6.0 release) should be able to build the Lazarus code too. On a side note: I just updated to FPC 2.6.1 r22001 and now 'make bigide' does work. But then still means your original announcement was incorrect - you can't build Lazarus rc1 with 2.6.0, you must use the latest 2.6.1. Correct?

Possibly related to http://mantis.freepascal.org/view.php?id=22459

Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues]

Reply by email

Samuel Herzog
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…

Hi,

I am currently testing the "examples" which come with RC1. (on windows xp sp3 with classic design)

Tasks:
I open each example in the IDE.
I try to compile each example.
I try to run each example.

Will soon inform about the "findings".

Sam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120803/b6a5b48d/attachment.html>

Reply by email

William Oliveira Ferreira
to Graeme Geldenhuys: The default "IDE Options" dialog is too small to fit all the main content (to the right…

2012/8/3 Graeme Geldenhuys

The default "IDE Options" dialog is too small to fit all the main content (to the right of the treeview). See the screenshot where lots of content is clipped. Most developers would consider default dialog sizes to fit all default content.

I Think it?s caused by the GTK Theme that you?re using. The default Clearlooks has big controls (in comparison to Win32) and because this (and other some other factors) i?m downloading other theme on gnome-look. But, obviously that?s not a solution, it?s just a workaround for my environment...

________________________________ William de Oliveira Ferreira -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120803/c1020174/attachment-0001.html>

Reply by email

Samuel Herzog
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…

Ok, now I am trough all 101 examples.

I? just tried to open, compile and run the examples.

I do not judge if the example does what its supposed to do.

Will be online tomorrow again.

Sam

Lazarus 1.0RC

examples:

bitbutton? ---> OK
checkbox?? ---> not OK?? RunError(103) because of "writeln" combobox?? ---> OK
comdialogs ---> OK
edittest?? ---> OK
groupbox?? ---> OK
groupboxnested ---> OK
hello? ---> OK
listboxtest? ---> not OK RunError(103) because of "writeln" when pressing button "unused". listviewtest ---> OK
loadpicture? ---> OK
memotest ---> OK
messagedialogs ---> not OK RunError(103) because of "writeln" notebk ---> OK
notebooktest ---> OK
progressbar ---> OK
scrollbar ---> not OK RunError(103) because of "writeln" speedtest ---> not OK RunError(103) because of "writeln" synedit1 ---> OK
taborder ---> OK
testall ---> not OK? "External: SIGSEGV" in file "testtools.inc" at line 2389. toolbar ---> not OK RunError(103) because of "writeln" trackbar ---> not OK RunError(103) because of "writeln" address_book ---> OK
affinetransforms ---> OK
nonandroidtest ---> OK
childsizinglayout ---> OK
barchart ---> OK
bidi ---> OK
canvastest ---> OK
cleandir ---> OK
cleandirs ---> not OK? "Unable to find the component TCustomDaemonMapper". confcleandira ---> OK
codepageconverter ---> OK
componentstreaming ---> OK but typo on "Show sream in LFM format". cursors ---> OK
database ---> OK
dbeditmask ---> not OK. On the first start I get "12/09/2003 is not a valid date format". On the second start it works. designerbaseclass ---> not Ok.Get "Unable to open designer" when loading project. docking ---> OK
dockmanager\easyeditor ---> OK
dockmanager\easydocking ---> OK
dockmanager\makesite ---> OK
dockmanager\sitetest ---> OK
dockmanager\miniide ---> OK
dockmanager\miniide2 ---> OK
dockmanager\test1 ---> OK
dragimagelist ---> OK
dropfiles ---> OK
easter ---> OK
fontenumeration ---> OK
fpdocmanager ---> OK. Can not be used with fpc 2.6 gridexamples\gridcelleditor ---> OK
gridexamples\project1? ---> Not OK. Unable to find the component class "TSemaphorGrid" gridexamples\spreadsheet ---> OK.
gridexamples\title_image_demo ---> OK
htmlhelp1 ---> OK
htmlhelpsample ---> OK
icons\project1 ---> OK
imagelist\project1 ---> OK
imgview ---> OK
jpegexample ---> OK
lazfreetypetest ---> not OK. Cannot open font (TT_Error 8) fadein ---> OK. Remark: Application runs but painting seems not well when use button "rotate". resexplorer ---> OK.
lclversionexample ---> OK
listview ---> OK
piccustomdata ---> OK.
messages\asynccall ---> OK.
messages\project1 ---> OK.
motiongraphics ---> OK.
mssqlconnsample ---> not OK. does not compile. can not find unit mssqlconn used by dbform. multithreading\criticalsecionexample1 ---> OK
multithreading\multithreadingexample1 ---> OK
multithreading\singlethreadingexample1 ---> OK
multithreading\waitforexample1 ---> OK
oiexample ---> OK
testbrowserrmc ---> OK
openglcontrol_demo ---> OK
openurltest ---> OK
pascalstream ---> OK
pen_brush\project1 ---> OK
popupnotifierdemo ---> OK
samplepostscriptcanvas ---> OK
bitmapscanline1 ---> OK
shapedcontrols\project1 ---> OK
sprites ---> OK
std_actions\project1 ---> OK
stock_images\project1 ---> OK
syncompletitionsample ---> OK
HighlighterTutorial ---> OK
synanysynhighlighter ---> OK
SynGutterMarkExample ---> OK Remark: little strange, see only a black dos command window. SynPositionHighlighterExample1 ---> OK
wndtray ---> OK
tv_add_remove ---> not OK. "Unable to read the project info file" tpiproexample ---> OK.
widestringstreaming ---> OK
testxmlreder ---> OK. Remark: Strange. I dont know what it should do. streamasxmldemo ---> not OK?? RunError(103) because of "writeln"

________________________________
Von: Mattias Gaertner
An:
Gesendet: 23:35 Mittwoch, 1.August 2012
Betreff: [Lazarus] Lazarus 1.0 release candidate 1 available for download

The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: http://sourceforge.net/projects/lazarus/files/

Choose your CPU / OS / distro and then the 1.0RC1 directory.

Minimum requirements:
Windows:? ? ? 98, 2k, Vista, 7, 32 or 64bit
FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit
Mac OS X:? ? ? 10.4, LCL only 32bit, non LCL apps can be 64bit

This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was built with that too).

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

Please, let me know if you find any problems with these release candidates.

Also let me know if you installed it without any problem.

Mattias

Reply by email

Salvatore Coppola
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…

LinuxMint LMDE 201204 with MATE and mintMenu 64bit FPC 2.6.0. from debian repository
lazarus_1_0_RC1 from svn
built without problem
customizing IDE color work only with the combobox
i.e.
not all the items are selectable from the sourcebox for instance
Text block, Folded code marker, Assembler, Execution point, and other YES Reserver word, String, Symbol, Number, Default text and other NO

Salvatore

2012/8/1 Mattias Gaertner :

Show quoted text 27 lines
The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: http://sourceforge.net/projects/lazarus/files/ Choose your CPU / OS / distro and then the 1.0RC1 directory. Minimum requirements: Windows: 98, 2k, Vista, 7, 32 or 64bit FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit Mac OS X: 10.4, LCL only 32bit, non LCL apps can be 64bit This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was built with that too). The svn tag is http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0_RC1 Please, let me know if you find any problems with these release candidates. Also let me know if you installed it without any problem. Mattias -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Salvatore Coppola
to Salvatore Coppola

With
Setting
Tools-->Options ...-->Desktop-->Language-->English [en] it work fine but with Automatic or Italian the problem is there

Salvatore

2012/8/3 Salvatore Coppola :

Show quoted text 10 lines
LinuxMint LMDE 201204 with MATE and mintMenu 64bit FPC 2.6.0. from debian repository lazarus_1_0_RC1 from svn built without problem customizing IDE color work only with the combobox i.e. not all the items are selectable from the sourcebox for instance Text block, Folded code marker, Assembler, Execution point, and other YES Reserver word, String, Symbol, Number, Default text and other NO

Setting

Show quoted text 31 lines
Salvatore 2012/8/1 Mattias Gaertner : > The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: > http://sourceforge.net/projects/lazarus/files/ > > Choose your CPU / OS / distro and then the 1.0RC1 directory. > > Minimum requirements: > Windows: 98, 2k, Vista, 7, 32 or 64bit > FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit > Mac OS X: 10.4, LCL only 32bit, non LCL apps can be 64bit > > This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was > built with that too). > > The svn tag is > http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0_RC1 > > Please, let me know if you find any problems with these release candidates. > > Also let me know if you installed it without any problem. > > Mattias > > -- > _______________________________________________ > Lazarus mailing list > > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Martin
to Salvatore Coppola: LinuxMint LMDE 201204 with MATE and mintMenu 64bit FPC 2.6.0. from debian repository…
Salvatore Coppola wrote 11 lines
LinuxMint LMDE 201204 with MATE and mintMenu 64bit FPC 2.6.0. from debian repository lazarus_1_0_RC1 from svn built without problem customizing IDE color work only with the combobox i.e. not all the items are selectable from the sourcebox for instance Text block, Folded code marker, Assembler, Execution point, and other YES Reserver word, String, Symbol, Number, Default text and other NO

Indeed, please report on mantis

Reply by email

Martin
to Salvatore Coppola: LinuxMint LMDE 201204 with MATE and mintMenu 64bit FPC 2.6.0. from debian repository…
Salvatore Coppola wrote 11 lines
LinuxMint LMDE 201204 with MATE and mintMenu 64bit FPC 2.6.0. from debian repository lazarus_1_0_RC1 from svn built without problem customizing IDE color work only with the combobox i.e. not all the items are selectable from the sourcebox for instance Text block, Folded code marker, Assembler, Execution point, and other YES Reserver word, String, Symbol, Number, Default text and other NO

Actually, fixed in rev 38127

Reply by email

Martin
to Mattias Gaertner
Mattias Gaertner wrote 10 lines
On Fri, 3 Aug 2012 14:05:46 +0100 Graeme Geldenhuys wrote: > On 1 August 2012 22:35, Mattias Gaertner wrote: >> Please, let me know if you find any problems with these release candidates. > Summary: > The help is still not working out of the box. Can you give me the place where it says help is working "out of the box"?

It looks this was the first message to use the phrase: http://lists.lazarus.freepascal.org/pipermail/lazarus/2012-August/075176.html

Reply by email

Mattias Gaertner
to Martin
Show quoted text 13 lines
On 03/08/2012 23:18, Mattias Gaertner wrote: > On Fri, 3 Aug 2012 14:05:46 +0100 > Graeme Geldenhuys wrote: > >> On 1 August 2012 22:35, Mattias Gaertner wrote: >>> Please, let me know if you find any problems with these release candidates. >> Summary: >> The help is still not working out of the box. > Can you give me the place where it says help is working "out of the > box"? > It looks this was the first message to use the phrase: http://lists.lazarus.freepascal.org/pipermail/lazarus/2012-August/075176.html

Thanks.
There was no claim that help works out of the box everywhere. I can only remember me saying that offline help now works in some installers.
I guess the official packages of Linux distros will update in a few months.

The help is neither perfect, nor complete. There is still a lot of room for improvements. IMO it is a big step further compared to 0.9.30.

Mattias

Reply by email

Martin
to Mattias Gaertner
Mattias Gaertner wrote 17 lines
On Fri, 03 Aug 2012 23:38:04 +0100 Martin wrote: > On 03/08/2012 23:18, Mattias Gaertner wrote: >> Can you give me the place where it says help is working "out of the >> box"? >> > It looks this was the first message to use the phrase: > http://lists.lazarus.freepascal.org/pipermail/lazarus/2012-August/075176.html Thanks. There was no claim that help works out of the box everywhere. I can only remember me saying that offline help now works in some installers. I guess the official packages of Linux distros will update in a few months. The help is neither perfect, nor complete. There is still a lot of room for improvements. IMO it is a big step further compared to 0.9.30.

And here is the first message of Mattias (that I can find) saying anything about help:
http://lists.lazarus.freepascal.org/pipermail/lazarus/2012-August/075168.html

the important part

Mattias Gaertner wrote
About chm files: The Windows, OS X and Linux deb and rpm packages now includes chm files and lhelp as viewer.

Reply by email

Graeme Geldenhuys
to Mattias Gaertner: On Fri, 3 Aug 2012 14:05:46 +0100 Can you give me the place where it says help is working…
Mattias Gaertner wrote
Can you give me the place where it says help is working "out of the box"?

Messages from 10th July 2012...

I have no idea if Reinier is a core lazarus developer - I assumed we was. Anyway, he mentioned lhelp/chm as the default help. You did not deny or correct him in your reply, and then later you stated that lhelp+chm will be included in the next release. I put two and two together ("default help is lhelp/chm" + "available in next release") and figured that means CHM should work out of the box in the next release. Maybe I shouldn't assume so much.

Anyway, I now know 'make bigide' includes building LHelp and the CHMHelp package, but I really don't see why 'make all' doesn't. The v1.0 release (binary or source form) includes the CHM files, so why not use them.

------------------[ original message ]---------------------- Reinier Olislagers hat am 10. Juli 2012
um 12:27 geschrieben:

...snip...

Meanwhile, lhelp has been included in the bigide build - tacitly answering your question now with "the default help is lhelp/chm".

lhelp has the lowest dependencies. It needs only one lazbuild call.

I improved a few things in chmhelppkg to make it more user friendly.

Obviously, now Lazarus should be set up to take advantage of the inclusion of lhelp and provide chm help set up out of the box (as I'm sure people are working on).

It is still difficult to build all chm files. To be more exact: building the chm files is easy, building the input for the chm files is difficult. I guess the inf files have the same problem.

The next rpm/deb packages will contain lhelp and some chm files.

Mattias
----------------------------------------

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net

Reply by email

Salvatore Coppola
to Martin: Actually, fixed in rev 38127

2012/8/3 Martin :

Show quoted text 15 lines
On 03/08/2012 18:54, Salvatore Coppola wrote: > > LinuxMint LMDE 201204 with MATE and mintMenu 64bit > FPC 2.6.0. from debian repository > lazarus_1_0_RC1 from svn > built without problem > customizing IDE color work only with the combobox > i.e. > not all the items are selectable from the sourcebox > for instance > Text block, Folded code marker, Assembler, Execution point, and other YES > Reserver word, String, Symbol, Number, Default text and other NO > Actually, fixed in rev 38127

Thanks, should still reported in Mantis BT?
Salvatore

Show quoted text 5 lines
-- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

zeljko
to Aleksa Todorovic: On Fri, Aug 3, 2012 at 2:56 PM, Graeme Geldenhuys Since you used 2.6.1 (and not 2.6.0) to…
Aleksa Todorovic wrote 11 lines
On Fri, Aug 3, 2012 at 2:56 PM, Graeme Geldenhuys wrote: > Hi, > [snip] > Free Pascal Compiler version 2.6.1 [2012/02/29] for x86_64 > [snip] > I'm running OpenSUSE 12.1 64-bit and using FPC 2.6.0 Since you used 2.6.1 (and not 2.6.0) to compile lazarus, could it be that 2.6.1 cannot find mssqlconn of 2.6.0?

Problem is that 2.6.1 from some revision supports mssqlconn. I also have older revision of 2.6.1 which does not support mssqlconn, so have to comment that part.

zeljko

Show quoted text 21 lines
> -- > Regards, > > - Graeme - > > _______________________________________________ > fpGUI - a cross-platform Free Pascal GUI toolkit > http://fpgui.sourceforge.net > > -- > _______________________________________________ > Lazarus mailing list > > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120804/31fde11a/attachment.html>

Reply by email

Martin
to Salvatore Coppola: 2012/8/3 Martin : Thanks, should still reported in Mantis BT? Salvatore
Salvatore Coppola wrote 12 lines
2012/8/3 Martin : > On 03/08/2012 18:54, Salvatore Coppola wrote: >> customizing IDE color work only with the combobox >> i.e. >> not all the items are selectable from the sourcebox >> for instance >> Text block, Folded code marker, Assembler, Execution point, and other YES >> Reserver word, String, Symbol, Number, Default text and other NO >> > Actually, fixed in rev 38127 Thanks, should still reported in Mantis BT?

No need, thanks

Reply by email

Mattias Gaertner
to Samuel Herzog: Ok, now I am trough all 101 examples. I? just tried to open, compile and run the examples.
Show quoted text 8 lines
Ok, now I am trough all 101 examples. I? just tried to open, compile and run the examples. I do not judge if the example does what its supposed to do. Will be online tomorrow again.

Thanks for testing. I will fix these things in trunk and then later merge them to fixes branch.

Show quoted text 10 lines
Sam Lazarus 1.0RC examples: bitbutton? ---> OK checkbox?? ---> not OK?? RunError(103) because of "writeln"

fixed

Show quoted text 7 lines
combobox?? ---> OK comdialogs ---> OK edittest?? ---> OK groupbox?? ---> OK groupboxnested ---> OK hello? ---> OK listboxtest? ---> not OK RunError(103) because of "writeln" when pressing button "unused".

fixed

listviewtest ---> OK loadpicture? ---> OK memotest ---> OK messagedialogs ---> not OK RunError(103) because of "writeln"

fixed

notebk ---> OK notebooktest ---> OK progressbar ---> OK scrollbar ---> not OK RunError(103) because of "writeln"

fixed

speedtest ---> not OK RunError(103) because of "writeln"

fixed

synedit1 ---> OK taborder ---> OK testall ---> not OK? "External: SIGSEGV" in file "testtools.inc" at line 2389.

fixed

toolbar ---> not OK RunError(103) because of "writeln"

fixed

trackbar ---> not OK RunError(103) because of "writeln"

fixed

Show quoted text 9 lines
address_book ---> OK affinetransforms ---> OK nonandroidtest ---> OK childsizinglayout ---> OK barchart ---> OK bidi ---> OK canvastest ---> OK cleandir ---> OK cleandirs ---> not OK? "Unable to find the component TCustomDaemonMapper".

Needs fpc 2.7.1. I added an IFDEF.

confcleandira ---> OK codepageconverter ---> OK componentstreaming ---> OK but typo on "Show sream in LFM format".

fixed

cursors ---> OK database ---> OK dbeditmask ---> not OK. On the first start I get "12/09/2003 is not a valid date format". On the second start it works.

It uses the deprecated dbf component. Maybe this example should be deleted.

designerbaseclass ---> not Ok.Get "Unable to open designer" when loading project.

That's normal. It's an example for a design time package. You need to install the package first.

Show quoted text 15 lines
docking ---> OK dockmanager\easyeditor ---> OK dockmanager\easydocking ---> OK dockmanager\makesite ---> OK dockmanager\sitetest ---> OK dockmanager\miniide ---> OK dockmanager\miniide2 ---> OK dockmanager\test1 ---> OK dragimagelist ---> OK dropfiles ---> OK easter ---> OK fontenumeration ---> OK fpdocmanager ---> OK. Can not be used with fpc 2.6 gridexamples\gridcelleditor ---> OK gridexamples\project1? ---> Not OK. Unable to find the component class "TSemaphorGrid"

Do you mean grid_semaphor/example/project1.lpi?
It starts here without problem.

Show quoted text 9 lines
gridexamples\spreadsheet ---> OK. gridexamples\title_image_demo ---> OK htmlhelp1 ---> OK htmlhelpsample ---> OK icons\project1 ---> OK imagelist\project1 ---> OK imgview ---> OK jpegexample ---> OK lazfreetypetest ---> not OK. Cannot open font (TT_Error 8)

I improved the error message. arial.ttf is missing. Felipe?

Show quoted text 9 lines
fadein ---> OK. Remark: Application runs but painting seems not well when use button "rotate". resexplorer ---> OK. lclversionexample ---> OK listview ---> OK piccustomdata ---> OK. messages\asynccall ---> OK. messages\project1 ---> OK. motiongraphics ---> OK. mssqlconnsample ---> not OK. does not compile. can not find unit mssqlconn used by dbform.

I added an ifdef for the right fpc version.

Show quoted text 21 lines
multithreading\criticalsecionexample1 ---> OK multithreading\multithreadingexample1 ---> OK multithreading\singlethreadingexample1 ---> OK multithreading\waitforexample1 ---> OK oiexample ---> OK testbrowserrmc ---> OK openglcontrol_demo ---> OK openurltest ---> OK pascalstream ---> OK pen_brush\project1 ---> OK popupnotifierdemo ---> OK samplepostscriptcanvas ---> OK bitmapscanline1 ---> OK shapedcontrols\project1 ---> OK sprites ---> OK std_actions\project1 ---> OK stock_images\project1 ---> OK syncompletitionsample ---> OK HighlighterTutorial ---> OK synanysynhighlighter ---> OK SynGutterMarkExample ---> OK Remark: little strange, see only a black dos command window.

Someone set it up to show the form on your left monitor. Fixed.
And I set Win32 gui mode to not show the console window.

SynPositionHighlighterExample1 ---> OK wndtray ---> OK tv_add_remove ---> not OK. "Unable to read the project info file"

I cleaned it up. Please test.

tpiproexample ---> OK. widestringstreaming ---> OK testxmlreder ---> OK. Remark: Strange. I dont know what it should do.

Fixed.

streamasxmldemo ---> not OK?? RunError(103) because of "writeln"

Fixed.

Mattias

Reply by email

Ludo Brands
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…
Show quoted text 5 lines
Please, let me know if you find any problems with these release candidates. Also let me know if you installed it without any problem.

Installed on a fresh ubuntu 10.04 x64. No install problems with the debs. The problem I'm having is that no new package can be installed. A simple rebuild doesn't work neither.

Here I add lazdaemon and rebuild. All packages build fine but compiling lazarus.pp fails with "Fatal: Can not find unit registersqldb used by SQLDBLaz". Console output:

Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.6.0 [2012/07/28] for x86_64 Copyright (c) 1993-2011 by Florian Klaempfl and others Target OS: Linux for x86-64
Compiling lcl.pas
Compiling ./gtk2/alllclintfunits.pas

<snip>

Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.6.0 [2012/07/28] for x86_64 Copyright (c) 1993-2011 by Florian Klaempfl and others Target OS: Linux for x86-64
Compiling sqldblaz.pas
Compiling registersqldb.pas
Compiling sqlstringspropertyeditordlg.pas
sqlstringspropertyeditordlg.pas(61,35) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(56,24) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(57,30) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(58,37) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(60,28) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(62,35) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(63,34) Hint: Parameter "Sender" not used /usr/share/lazarus/1.0RC1/components/sqldb/sqlstringspropertyeditordlg.pas(6 4,7) Hint: Parameter "Shift" not used
sqlstringspropertyeditordlg.pas(65,28) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(74,35) Hint: Parameter "SQL" not used Writing Resource String Table file: sqlstringspropertyeditordlg.rst registersqldb.pas(127,33) Hint: Parameter "Sender" not used registersqldb.pas(133,26) Hint: Parameter "Sender" not used registersqldb.pas(115,43) Hint: Parameter "ResourceName" not used registersqldb.pas(116,38) Hint: Parameter "Filename" not used registersqldb.pas(116,53) Hint: Parameter "SourceName" not used registersqldb.pas(117,32) Hint: Parameter "ResourceName" not used Writing Resource String Table file: registersqldb.rst sqldblaz.pas(10,52) Hint: Unit "SQLStringsPropertyEditorDlg" not used in SQLDBLaz
1628 lines compiled, 2.5 sec
19 hint(s) issued
"Compiling package SQLDBLaz 1.0.1" completed
make: Entering directory `/usr/share/lazarus/1.0RC1' /usr/bin/make -C ide ide
make[1]: Entering directory `/usr/share/lazarus/1.0RC1/ide' /usr/bin/make --assume-new=lazarus.pp lazarus
make[2]: Entering directory `/usr/share/lazarus/1.0RC1/ide' /usr/bin/fpc -gl -Sci -dlclgtk2 -Fu../lcl/units/x86_64-linux -Fu../lcl/units/x86_64-linux/gtk2
-Fu../components/codetools/units/x86_64-linux
-Fu../components/lazutils/lib/x86_64-linux
-Fu../components/synedit/units/x86_64-linux/gtk2
-Fu../components/lazcontrols/lib/x86_64-linux/gtk2 -Fu../components/custom -Fu../ideintf/units/x86_64-linux/gtk2 -Fu../designer -Fu../debugger -Fu../debugger/frames -Fu../converter -Fu../packager -Fu../packager/frames -Fu../packager/units/x86_64-linux -Fu../units/x86_64-linux/gtk2 -Fuframes -Fu. -Fu/usr/lib/fpc/2.6.0/units/x86_64-linux/rtl
-Fu/usr/lib/fpc/2.6.0/units/x86_64-linux/paszlib
-Fu/usr/lib/fpc/2.6.0/units/x86_64-linux/fcl-process -Fu/usr/lib/fpc/2.6.0/units/x86_64-linux/hash
-Fu/usr/lib/fpc/2.6.0/units/x86_64-linux/fpmkunit
-Fu/usr/lib/fpc/2.6.0/units/x86_64-linux/regexpr -Fiinclude -Fiinclude/linux -Fi../images -FE.. -FU../units/x86_64-linux/gtk2 -Cg -Fl/usr/lib/gcc/x86_64-linux-gnu/4.4.3 -Flinclude
-Fl/etc/ld.so.conf.d/*.conf @/home/ludo/.lazarus/idemake.cfg -FU/home/ludo/.lazarus/units/x86_64-linux -FE/home/ludo/.lazarus/bin -o/home/ludo/.lazarus/bin/lazarus -dx86_64 lazarus.pp Free Pascal Compiler version 2.6.0 [2012/07/28] for x86_64 Copyright (c) 1993-2011 by Florian Klaempfl and others Target OS: Linux for x86-64
Compiling lazarus.pp
Compiling lazconf.pp

<snip>

Compiling restrictionbrowser.pas
Compiling projectwizarddlg.pas
PPU Loading
/home/ludo/.lazarus/lib/SQLDBLaz/lib/x86_64-linux/gtk2/registersqldb.ppu PPU Source: registersqldb.pas not found
PPU Source: registersqldb.lrs not found
Recompiling registersqldb, checksum changed for PropEdits registersqldb.pas(71,12) Fatal: Can not find unit registersqldb used by SQLDBLaz.

Removing sqldb from the package list:
Recompiling RegLazDaemon, checksum changed for FormEditingIntf

  reglazdaemon.pp(71,12) Fatal: Can not find unit RegLazDaemon used by

lazdaemon.
Removing also lazdaemon from the package list:
Recompiling RTTICtrls, checksum changed for GraphPropEdits

  rttictrls.pas(71,12) Fatal: Can not find unit RTTICtrls used by

RunTimeTypeInfoControls.

Let me know if you need more info.

Ludo

Reply by email

Mattias Gaertner
to Ludo Brands
Show quoted text 21 lines
> Please, let me know if you find any problems with these > release candidates. > > Also let me know if you installed it without any problem. > Installed on a fresh ubuntu 10.04 x64. No install problems with the debs. The problem I'm having is that no new package can be installed. A simple rebuild doesn't work neither. Here I add lazdaemon and rebuild. All packages build fine but compiling lazarus.pp fails with "Fatal: Can not find unit registersqldb used by SQLDBLaz". Console output: Hint: Start of reading config file /etc/fpc.cfg Hint: End of reading config file /etc/fpc.cfg Free Pascal Compiler version 2.6.0 [2012/07/28] for x86_64 Copyright (c) 1993-2011 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling lcl.pas

Normally it should not compile the LCL.

Please do the following:
Close the IDE
Remove or rename your ~/.lazarus directory
Start the IDE
Look at IDE menu / View / IDE Internals / What needs building Send the output.

Show quoted text 76 lines
Compiling ./gtk2/alllclintfunits.pas <snip> Hint: Start of reading config file /etc/fpc.cfg Hint: End of reading config file /etc/fpc.cfg Free Pascal Compiler version 2.6.0 [2012/07/28] for x86_64 Copyright (c) 1993-2011 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling sqldblaz.pas Compiling registersqldb.pas Compiling sqlstringspropertyeditordlg.pas sqlstringspropertyeditordlg.pas(61,35) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(56,24) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(57,30) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(58,37) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(60,28) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(62,35) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(63,34) Hint: Parameter "Sender" not used /usr/share/lazarus/1.0RC1/components/sqldb/sqlstringspropertyeditordlg.pas(6 4,7) Hint: Parameter "Shift" not used sqlstringspropertyeditordlg.pas(65,28) Hint: Parameter "Sender" not used sqlstringspropertyeditordlg.pas(74,35) Hint: Parameter "SQL" not used Writing Resource String Table file: sqlstringspropertyeditordlg.rst registersqldb.pas(127,33) Hint: Parameter "Sender" not used registersqldb.pas(133,26) Hint: Parameter "Sender" not used registersqldb.pas(115,43) Hint: Parameter "ResourceName" not used registersqldb.pas(116,38) Hint: Parameter "Filename" not used registersqldb.pas(116,53) Hint: Parameter "SourceName" not used registersqldb.pas(117,32) Hint: Parameter "ResourceName" not used Writing Resource String Table file: registersqldb.rst sqldblaz.pas(10,52) Hint: Unit "SQLStringsPropertyEditorDlg" not used in SQLDBLaz 1628 lines compiled, 2.5 sec 19 hint(s) issued "Compiling package SQLDBLaz 1.0.1" completed make: Entering directory `/usr/share/lazarus/1.0RC1' /usr/bin/make -C ide ide make[1]: Entering directory `/usr/share/lazarus/1.0RC1/ide' /usr/bin/make --assume-new=lazarus.pp lazarus make[2]: Entering directory `/usr/share/lazarus/1.0RC1/ide' /usr/bin/fpc -gl -Sci -dlclgtk2 -Fu../lcl/units/x86_64-linux -Fu../lcl/units/x86_64-linux/gtk2 -Fu../components/codetools/units/x86_64-linux -Fu../components/lazutils/lib/x86_64-linux -Fu../components/synedit/units/x86_64-linux/gtk2 -Fu../components/lazcontrols/lib/x86_64-linux/gtk2 -Fu../components/custom -Fu../ideintf/units/x86_64-linux/gtk2 -Fu../designer -Fu../debugger -Fu../debugger/frames -Fu../converter -Fu../packager -Fu../packager/frames -Fu../packager/units/x86_64-linux -Fu../units/x86_64-linux/gtk2 -Fuframes -Fu. -Fu/usr/lib/fpc/2.6.0/units/x86_64-linux/rtl -Fu/usr/lib/fpc/2.6.0/units/x86_64-linux/paszlib -Fu/usr/lib/fpc/2.6.0/units/x86_64-linux/fcl-process -Fu/usr/lib/fpc/2.6.0/units/x86_64-linux/hash -Fu/usr/lib/fpc/2.6.0/units/x86_64-linux/fpmkunit -Fu/usr/lib/fpc/2.6.0/units/x86_64-linux/regexpr -Fiinclude -Fiinclude/linux -Fi../images -FE.. -FU../units/x86_64-linux/gtk2 -Cg -Fl/usr/lib/gcc/x86_64-linux-gnu/4.4.3 -Flinclude -Fl/etc/ld.so.conf.d/*.conf @/home/ludo/.lazarus/idemake.cfg -FU/home/ludo/.lazarus/units/x86_64-linux -FE/home/ludo/.lazarus/bin -o/home/ludo/.lazarus/bin/lazarus -dx86_64 lazarus.pp Free Pascal Compiler version 2.6.0 [2012/07/28] for x86_64 Copyright (c) 1993-2011 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling lazarus.pp Compiling lazconf.pp <snip> Compiling restrictionbrowser.pas Compiling projectwizarddlg.pas PPU Loading /home/ludo/.lazarus/lib/SQLDBLaz/lib/x86_64-linux/gtk2/registersqldb.ppu PPU Source: registersqldb.pas not found PPU Source: registersqldb.lrs not found Recompiling registersqldb, checksum changed for PropEdits

"Checksum changed" usually means that some ppu or pas is given twice. The compiler gives much more details with the option "-vut". Please add "-vut" to the Tools / Configure build
lazarus dialog / Options, compile the package sqldb again, create a bug report and attach the output as zip.
Then remove the option from the dialog.

[...]

Mattias

Reply by email

Ludo Brands
to Mattias Gaertner
Show quoted text 9 lines
Normally it should not compile the LCL. Please do the following: Close the IDE Remove or rename your ~/.lazarus directory Start the IDE Look at IDE menu / View / IDE Internals / What needs building Send the output.

Output:

Target: FCL 1.0.1
No build needed.
File: /usr/share/lazarus/1.0RC1/packager/registration/fcl.lpk

Target: LazUtils 1.0
No build needed.
File: /usr/share/lazarus/1.0RC1/components/lazutils/lazutils.lpk

Target: LCLBase 1.0.1
No build needed.
File: /usr/share/lazarus/1.0RC1/lcl/lclbase.lpk

Target: LCL 1.0.1
Clean build needed.
File: /usr/share/lazarus/1.0RC1/lcl/interfaces/lcl.lpk Note: Compiler custom parameters changed:
Old=" -MObjFPC -Scghi -O1 -g -gl -vewnhi -l lcl.pas" Now=" -MObjFPC -Scghi -O1 -g -gl -vewnhi -l -vm5044 lcl.pas" State
file="/usr/share/lazarus/1.0RC1/lcl/units/x86_64-linux/gtk2/LCL.compiled" Normal output directory is not writable, switching to fallback. Missing state file
"/home/ludo/.lazarus/lib/units/x86_64-linux/gtk2/LCL.compiled".

Target: Project project1
Clean build needed.
Note: State file "/tmp/project1.compiled" of Project is missing.

No clue what -vm5044 means or where it comes from (checked /etc/fpc.cfg, lcl.pkg, lazarus build options).

Show quoted text 8 lines
"Checksum changed" usually means that some ppu or pas is given twice. The compiler gives much more details with the option "-vut". Please add "-vut" to the Tools / Configure build lazarus dialog / Options, compile the package sqldb again, create a bug report and attach the output as zip. Then remove the option from the dialog.

Compile only the package sqldb? The problem occurs when compiling lazarus.pp.

Ludo

Reply by email

Mattias Gaertner
to Ludo Brands
Show quoted text 35 lines
> Normally it should not compile the LCL. > > Please do the following: > Close the IDE > Remove or rename your ~/.lazarus directory > Start the IDE > Look at IDE menu / View / IDE Internals / What needs building > Send the output. > Output: Target: FCL 1.0.1 No build needed. File: /usr/share/lazarus/1.0RC1/packager/registration/fcl.lpk Target: LazUtils 1.0 No build needed. File: /usr/share/lazarus/1.0RC1/components/lazutils/lazutils.lpk Target: LCLBase 1.0.1 No build needed. File: /usr/share/lazarus/1.0RC1/lcl/lclbase.lpk Target: LCL 1.0.1 Clean build needed. File: /usr/share/lazarus/1.0RC1/lcl/interfaces/lcl.lpk Note: Compiler custom parameters changed: Old=" -MObjFPC -Scghi -O1 -g -gl -vewnhi -l lcl.pas" Now=" -MObjFPC -Scghi -O1 -g -gl -vewnhi -l -vm5044 lcl.pas" State file="/usr/share/lazarus/1.0RC1/lcl/units/x86_64-linux/gtk2/LCL.compiled" Normal output directory is not writable, switching to fallback. Missing state file "/home/ludo/.lazarus/lib/units/x86_64-linux/gtk2/LCL.compiled".

Ah, ok. That was already reported and fixed. RC2 will contain the fix.

Show quoted text 11 lines
[...] > "Checksum changed" usually means that some ppu or pas is > given twice. The compiler gives much more details with the > option "-vut". Please add "-vut" to the Tools / Configure > build lazarus dialog / Options, compile the package sqldb > again, create a bug report and attach the output as zip. Then > remove the option from the dialog. > Compile only the package sqldb? The problem occurs when compiling lazarus.pp.

Yes, sorry for the confusion. Please compile the IDE with -vut.

Mattias

Reply by email

Ludo Brands
to Mattias Gaertner
Show quoted text 33 lines
-----Message d'origine----- De : Mattias Gaertner [mailto:] Envoy? : dimanche 5 ao?t 2012 12:39 ? : Objet : Re: [Lazarus] RE : RE : Lazarus 1.0 release candidate 1 available for download On Sun, 5 Aug 2012 12:22:16 +0200 "Ludo Brands" wrote: > > Normally it should not compile the LCL. > > > > Please do the following: > > Close the IDE > > Remove or rename your ~/.lazarus directory > > Start the IDE > > Look at IDE menu / View / IDE Internals / What needs building > > Send the output. > > > > Output: > > Target: FCL 1.0.1 > No build needed. > File: /usr/share/lazarus/1.0RC1/packager/registration/fcl.lpk > > Target: LazUtils 1.0 > No build needed. > File: /usr/share/lazarus/1.0RC1/components/lazutils/lazutils.lpk > > Target: LCLBase 1.0.1 Ah, ok. That was already reported and fixed. RC2 will contain the fix.
Yes, sorry for the confusion. Please compile the IDE with -vut.

If it is fixed, do you still need this bug report? The -vut ouput is more than 50MB.

Ludo

Reply by email

Mattias Gaertner
to Ludo Brands
Show quoted text 6 lines
[...] > Yes, sorry for the confusion. Please compile the IDE with -vut. > If it is fixed, do you still need this bug report? The -vut ouput is more than 50MB.

I only fixed the unneeded compilation of the LCL. That's merely an optimization.
Compilation should not fail, unless you installed a conflicting package.

Compile the IDE once with -vut.
Then compile it again. The second compile should be smaller than 50MB.

Search the output for propedits. Do you see anything suspicious? propedit.pp must be only in folder ideintf,
propedits.ppu must be only in ideintf/units/x86_64-linux/gtk2/

Mattias

Reply by email

Ludo Brands
to Mattias Gaertner
Search the output for propedits. Do you see anything suspicious? propedit.pp must be only in folder ideintf, propedits.ppu must be only in ideintf/units/x86_64-linux/gtk2/

The error message changed slightly: Recompiling registersqldb, checksum changed for Lresources
Yesterday it started with Lresources and after purging/re-installing and removing .lazarus it became propedits. Today is the other way around. Anyways, it is the same problem. Searching for lresources in the first 50Mb log:

In compiling LCLBase:

Unitsearch: LResources.ppu
...
Unitsearch:
/home/ludo/.lazarus/lib/LCLBase/units/x86_64-linux/LResources.ppu ...
unitsearch: LResources.pp
Compiling lresources.pp

Package LCL 1.0.1, LazControls 1.0.1, IDEIntf 1.0 pick up the new /home/ludo/.lazarus/lib/LCLBase/units/x86_64-linux/LResources.ppu But FCL 1.0.1 picks up
/usr/share/lazarus/1.0RC1/lcl/units/x86_64-linux/lresources.ppu : details:

Unitsearch: LResources.ppu
Searching file LResources.ppu... not found
Searching file lresources.ppu... not found
Searching file LRESOURCES.PPU... not found
Unitsearch: /home/ludo/.lazarus/units/x86_64-linux/LResources.ppu Searching file /home/ludo/.lazarus/units/x86_64-linux/LResources.ppu... not found
Searching file /home/ludo/.lazarus/units/x86_64-linux/lresources.ppu... not found
Searching file /home/ludo/.lazarus/units/x86_64-linux/LRESOURCES.PPU... not found
Unitsearch: LResources.pp
Searching file LResources.pp... not found
Searching file lresources.pp... not found
Searching file LRESOURCES.PP... not found
Unitsearch: LResources.pas
Searching file LResources.pas... not found
Searching file lresources.pas... not found
Searching file LRESOURCES.PAS... not found
Unitsearch: /usr/share/lazarus/1.0RC1/lcl/units/x86_64-linux/LResources.ppu Searching file
/usr/share/lazarus/1.0RC1/lcl/units/x86_64-linux/LResources.ppu... not found Searching file
/usr/share/lazarus/1.0RC1/lcl/units/x86_64-linux/lresources.ppu... found PPU Loading /usr/share/lazarus/1.0RC1/lcl/units/x86_64-linux/lresources.ppu (LRESOURCES) PPU Name:
/usr/share/lazarus/1.0RC1/lcl/units/x86_64-linux/lresources.ppu

It looked for a "user" version but in /home/ludo/.lazarus/units/x86_64-linux instead of /home/ludo/.lazarus/lib/LCLBase/units/x86_64-linux. Compiling lazarus.pp picks up also
/usr/share/lazarus/1.0RC1/lcl/units/x86_64-linux/lresources.ppu. Did also a search in /home/ludo/.lazarus/units/x86_64-linux before.

Noticed also that compiling the sqldblaz package doesn't get the -vut. The same for all other "non-system" packages (ToDoListLaz, TAChartLazarusPkg, ProjTemplates, etc.). IIRC that was alread reported earlier in relation to debug settings not picked up by packages and the need to change individual package settings to get debug symbols or, inverse, turn them off.

Full output attached to mantis 22579

Ludo

Reply by email

Graeme Geldenhuys
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…
Mattias Gaertner wrote
Please, let me know if you find any problems with these release candidates.

I've got another weird one.

The IDE freezes when I use the "File Open" toolbar button in the main form to open another .LPR file. Using the Ctrl+O keyboard shortcut always works. Weird.

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

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net

Reply by email

Kostas Michalopoulos
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…

I just tried it at work and i had a few issues:

1. Choosing Online Help from the Help menu showed the placeholder HTML page about installing offline help even though i selected to install the CHM files. It should have shown the CHM viewer instead.

2. Under Windows the Windows CHM viewer should be used instead of lhelp since it is more feature complete (the html pages are rendered better there).

3. Somehow i managed to hang lhelp - i'm not sure what i did (i think something with the back button). I had to kill it from the task manager to stop it.

I'll check with my own projects at home for details.

Kostas "Bad Sector" Michalopoulos

Mattias Gaertner wrote 27 lines
The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the SourceForge download page: http://sourceforge.net/projects/lazarus/files/ Choose your CPU / OS / distro and then the 1.0RC1 directory. Minimum requirements: Windows: 98, 2k, Vista, 7, 32 or 64bit FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit Mac OS X: 10.4, LCL only 32bit, non LCL apps can be 64bit This release has been built with fpc 2.6.0 (the former release 0.9.30.4 was built with that too). The svn tag is http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0_RC1 Please, let me know if you find any problems with these release candidates. Also let me know if you installed it without any problem. Mattias -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Žilvinas Ledas
to Kostas Michalopoulos

Hello all,

Kostas Michalopoulos wrote
2. Under Windows the Windows CHM viewer should be used instead of lhelp since it is more feature complete (the html pages are rendered better there).

Using Windows CHM viewer has drawbacks as it does not support unicode (UTF8) in menu items, so if captions of items contain non ascii characters and they suppose UTF8 encoding (as it is in lhelp) - they will be displayed wrongly in Windows CHM viewer.
But other points (html page rendering quality) are valid :)

Regards,
?ilvinas

Reply by email

Kostas Michalopoulos
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…

Some more comments:

1. Pressing F1 in the form editor should open help for TForm or the selected control (f.e. TButton)

2. The TOpenGLControl context sharing seems to still be broken under Windows. This is really trivial to fix (and i do it every time i install Lazarus in Windows). I submitted a bug report with patch in January: http://mantis.freepascal.org/view.php?id=21024

3. Right clicking on the Messages window and selecting "Help" on some message (i've only tried with a note so far) crashes or causes the IDE to hang.

4. I tried "Example projects" and it took *way* too much time to show results (dual core laptop here). Also most examples seem to not mention what they are about.

So far (beyond the above and what i mentioned in my previous email), it seems to be a fine release. I like the new(?) help integration :-)

Kostas "Bad Sector" Michalopoulos

Reply by email

Graeme Geldenhuys
to Mattias Gaertner: The Lazarus team is glad to announce that Lazarus 1.0RC is available for download at the…
Mattias Gaertner wrote
Please, let me know if you find any problems with these release candidates.

Found another bug... The Project Inspector doesn't remember it's settings.

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

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net

Reply by email

Mattias Gaertner
to Graeme Geldenhuys

Graeme Geldenhuys hat am 9. August 2012 um 10:24
geschrieben:> On 1 August 2012 22:35, Mattias Gaertner

Show quoted text 5 lines
> Please, let me know if you find any problems with these release candidates. Found another bug... The Project Inspector doesn't remember it's settings. http://bugs.freepascal.org/view.php?id=22609

It's a feature request and as far as I remember there is already the same for packages.

Mattias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120809/4dd0a2a7/attachment.html>

Reply by email

Mattias Gaertner
to Kostas Michalopoulos: Some more comments: 1. Pressing F1 in the form editor should open help for TForm or the…
Some more comments: 1. Pressing F1 in the form editor should open help for TForm or the selected control (f.e. TButton)

Please create a feature request.

[...] 3. Right clicking on the Messages window and selecting "Help" on some message (i've only tried with a note so far) crashes or causes the IDE to hang.

It works here. What message was that?

4. I tried "Example projects" and it took *way* too much time to show results (dual core laptop here). Also most examples seem to not mention what they are about.

Maybe Juha can comment this.

So far (beyond the above and what i mentioned in my previous email), it seems to be a fine release. I like the new(?) help integration :-)

Thanks.

Mattias

Reply by email

Mark Morgan Lloyd
to Kostas Michalopoulos: I just tried it at work and i had a few issues: 1. Choosing Online Help from the Help…
Kostas Michalopoulos wrote
2. Under Windows the Windows CHM viewer should be used instead of lhelp since it is more feature complete (the html pages are rendered better there).

The Lazarus IDE knows how to tell lhelp to change page or shut down. Does it know how to drive the MS CHM viewer in the same way?

I agree that using the same viewer is desirable for- at least- cosmetic reasons, but not if it sacrifices basic functionality.

Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues]

Reply by email

Reinier Olislagers
to Mark Morgan Lloyd
Mark Morgan Lloyd wrote 8 lines
Kostas Michalopoulos wrote: > 2. Under Windows the Windows CHM viewer should be used instead of > lhelp since it is more feature complete (the html pages are rendered > better there). The Lazarus IDE knows how to tell lhelp to change page or shut down. Does it know how to drive the MS CHM viewer in the same way?

I suppose it doesn't ;)

I agree that using the same viewer is desirable for- at least- cosmetic reasons, but not if it sacrifices basic functionality.

Also, lhelp is cross platform and using that across the board simplifies maintenance (at least gives more chances of bugs being detected).

Finally, I'm not sure if the native .chm viewer is distributed with Windows anymore or packaged with an IDE or optional update.

Reply by email

Mark Morgan Lloyd
to Reinier Olislagers
Reinier Olislagers wrote 9 lines
>> 2. Under Windows the Windows CHM viewer should be used instead of >> lhelp since it is more feature complete (the html pages are rendered >> better there). > The Lazarus IDE knows how to tell lhelp to change page or shut down. > Does it know how to drive the MS CHM viewer in the same way? I suppose it doesn't ;) Finally, I'm not sure if the native .chm viewer is distributed with Windows anymore or packaged with an IDE or optional update.

I suppose the real issue is how many layers of proprietary and non-portable technology would have to be pulled into the project to make it work. At which point it would probably be simpler to enhance lhelp.

Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues]

Reply by email

Martin
to Kostas Michalopoulos: Some more comments: 1. Pressing F1 in the form editor should open help for TForm or the…
Kostas Michalopoulos wrote
4. I tried "Example projects" and it took *way* too much time to show results (dual core laptop here). Also most examples seem to not mention what they are about.

Afaik this does not relay on the CPU.
It scans all the example folders (including in /components, dir). This may take same time.

It depends on OS and your hard-disk.

It would be good to have a progress bar though

---
For examples that are in a folder of their own, anyone can contribute a description. It simply goes into a README.TXT (see /Examples/SynEdit/* folder)

Reply by email