Lazarus
Announcements => Lazarus => Topic started by: mattias on August 02, 2012, 12:20:50 am
-
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/ (http://sourceforge.net/projects/lazarus/files/)
Choose your CPU / OS / distro and then the 1.0RC1 directory.
Minimum requirements:
Windows: 2k, Vista, 7, 32 or 64bit
FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64bit
Mac OS X: 10.4, intel, 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.
-
Good job.
I don't use *.deb nor *.rpm so I downloaded lazarus-1.0RC1-0-src.tar.gz
(sources) and I made make clean all
Everything works well.
-
I have Lazarus from SVN, is it RC?
-
I have Lazarus from SVN, is it RC?
If it his from fixes branch and up to date, then yes.
If it is trunk, then: technically no, not really. Trunk has all the features and fixes of the RC. But it also has new code. SO with trunk you may have more features, but also more bugs.
-
Wow !!! Good Job.
Thanks, Mario
-
Cool!!!!!!!!!!!!!!! :D
Thanks guys for the great job!!!
/BlueIcaro
-
There are some visual glitches in designer when using TStringGrid.
-
Thanks for the hard work, Lazarus team!
@mdalacu, sorry you found an error; I think it's best if you report bugs on the bug tracker, preferably with a small compilable sample program that shows the problem.
Thanks.
Edit: noticed Mattias said to let him know problems... but he didn't say how... so perhaps the devs are fine with reports on this forum. Sorry, I may have been too quick in responding here. Still, a compilable sample program would probably help find the cause.
-
What are recent major changes (from last official release)?
-
What are recent major changes (from last official release)?
Perhaps this page is useful:
http://wiki.lazarus.freepascal.org/Lazarus_1.0_release_notes (http://wiki.lazarus.freepascal.org/Lazarus_1.0_release_notes)
-
Thanks for everyone ! Great Job. !
-
Thanks Lazarus developers for these new release candidate from amateur)
Builded from sources on Windows) All works fine)
I liked a full collection of help files in this version.))
Why not make installation LHelp by default? I think, if we have all chm-files, it is possible to adjust environment on use it...
-
Great! I knew that this day will be a good one!
But where can I find the Lazarus intallers for Mac OS X PPC? Currently, this folder only contains FPC and FPCSRC.
-
Thanx guys! Gonna check it out and upgrade! :)
-
Good job.
thanks
-
Great job!Thanks Lazarus develop team! thanks every one!
-
Why not make installation LHelp by default? I think, if we have all chm-files, it is possible to adjust environment on use it...
Isn't it already (at least if you use the installer)?
-
Great news, Laz Team ;D
Thanks
-
Minimum requirements:
Windows: 98, 2k, Vista, 7, 32 or 64bit
The installer won't run on WinMe (probably any Win9x).
Bart
-
Lazarus has grown into adulthood now!
As a side note:
It has also grown in size, I can rember the days that the installer was 35 Mb (and I still used a 59k modem for downloading it). Now the installer is a whooping 105Mb!
Happy coding everybody!
Bart
-
But where can I find the Lazarus intallers for Mac OS X PPC? Currently, this folder only contains FPC and FPCSRC.
We don't have a powerpc Mac to build Lazarus. If you have one you can build it from svn or from the sources zip. I will add a hint on sourceforge.
-
Why not make installation LHelp by default? I think, if we have all chm-files, it is possible to adjust environment on use it...
Isn't it already (at least if you use the installer)?
Yes, lhelp is included in all installers/packages.
-
It has also grown in size, I can rember the days that the installer was 35 Mb (and I still used a 59k modem for downloading it). Now the installer is a whooping 105Mb!
Well 20MB where added by the help files.
There would be many many options.
- Installer without ppu, and build them on client side (during install, but install may run an extra 5 to 15 minutes, depending on hardware...)
- this could even be, without fpc ppu. But then make it 15 to 45 minutes
Letting the IDE build the ppu on first compile => get complaints "lazarus is so slow"
Even a long running installer will upset many people...
Offering even more different installers, well people wont know which one....
So it has to be one size fits all
-
There would be many many options.
[snip]
So it has to be one size fits all
It wasn't meant as criticisme, just looking back, and feeling a bit nostalgic.
Bart
-
What are recent major changes (from last official release)?
Perhaps this page is useful:
http://wiki.lazarus.freepascal.org/Lazarus_1.0_release_notes (http://wiki.lazarus.freepascal.org/Lazarus_1.0_release_notes)
:o
wow massive update. Amazing work guys, thank you very much.
-
But where can I find the Lazarus intallers for Mac OS X PPC? Currently, this folder only contains FPC and FPCSRC.
We don't have a powerpc Mac to build Lazarus. If you have one you can build it from svn or from the sources zip. I will add a hint on sourceforge.
Thank you for this information. I tried to build Lazarus from the svn checkout, but unfortunately I got a lot of error messages only.
I assume that my Lazarus version (0.9.30.4) is already too old for this task. Would you recommend to use a snapshot version for building Lazarus 1.0RC1, and if so, which one?
-
By the way, why do the snapshot versions of Lazarus support PPC processors - although you don't have a powerpc Mac to build Lazarus?
-
Excellent release. Help worked out the box ...great news! All my components except a third party Component LAZStatemachine0.0 installed without issues. I'll troubleshoot LAZStatemachine0.0 when I get time.
Congrats to all involved.
-
As it happens, yesterday I was working on getting fpdoc from trunk to
generate proper CHMs again when RC1 came out
It seems the major fpdoc restructures have been finished (78 patches since
2.6.0, mostly by Michael), and the docs now generate again. As soon as
these changes can be considered validated by this release they can be merged
to fixes26.
So for testing purposes I generated a snapshot based on "fixes26" FPC
source, and due to the special occasion also the Lazarus RC1 tag. This is
also the first release to contain the lazutils.chm
Please test an report irregularities in this thread or in the maillist.
http://www.stack.nl/~marcov/doc-chm_rc1.zip
-
Awesome marco, good news!
Thanks,
BigChimp
-
http://lazarus.freepascal.org/index.php/topic,17732.0.html
Lazarus 1.0RC1 green version
-
Great work Lazarus Team!
Because of your great work, I use Delphi less and less and that's a good thing :-)
-
Great work Lazarus Team!
Because of your great work, I use Delphi less and less and that's a good thing :-)
So do I and I wholeheartedly agree with you. Lazarus gets better and better with time.
-
Is it mean that LCL-CustomDrawn can be normally compiled by FPC 2.6 and we do not need to prepare another 2.5.1 branch?
Anyway, good job. I love you, the Lazarus Team.
-
Hey! You really need to alert users about this on Twitter.
-
I like this version, but there might be a glitch in it:
I noticed a few new components and was curious what the TListFilterEdit could do.
So I started a new application, put an TListFilterEdit and a TlistBox on my form and linked then with the FilteredListbox property
of the TListFilterEdit in design time.
Then (don't ask me why) I decided to remove the Tlistbox by selecting it en pressed the delete button.
result : an Acces violation.
Is there a <> Nil check missing in the TListFilterEdit component maybe?
Lazarus RC 1.0 32 bits on Windows 7 64 bits
-
I saw that the new version does not support Win98SE. Several schools in Italy still have computers with Win98SE.
aru
-
I saw that the new version does not support Win98SE. Several schools in Italy still have computers with Win98SE.
If you refer to the installer: This was an oversight when upgrading Inno-setup. The next RC will be build so it should install on w98.
AFAIK Lazarus itself works with 98.
-
If you refer to the installer: This was an oversight when upgrading Inno-setup. The next RC will be build so it should install on w98.
AFAIK Lazarus itself works with 98.
Yes, the setup does not work on Win98, but I also read the first post:
"Minimum requirements:
Windows: 2k, Vista, 7, 32 or 64bit"
I'm glad that Lazarus continues to work on Win98SE!
aru
-
I haven't tested it. I said AFAIK
IIRC someone reported on the mailinglist that it worked for them. Not sure if they had to change the fpc version. I don't know what fpc requires which platform
-
it does not work on Win98SE. It seems to be UTF8 related.
Regards, Bernd.
-
thanks for the new release , i really appreciate that effort of the guys behind lazarus , thanks alot
just one thing , in the source editor the 'REGION' should be collapsed by default , just imagine 10000 line of code that uses alot of regions , its prefered to see all the region collapsed when open it . just like delphi
-
just one thing , in the source editor the 'REGION' should be collapsed by default , just imagine 10000 line of code that uses alot of regions , its prefered to see all the region collapsed when open it . just like delphi
try
{%region /fold}
or
{%region -fold}
but not in quotes
{%region 'foo /fold bar'} will NOT auto fold
using after the quotes
{%region 'foo bar' /fold} will auto fold
or anywhere in unquoted text
{%region foo /fold bar} will auto fold
region works with {% or {$. If you use {% then you can set a different highlight color (using "IDE directive" in the color options)
-
it does not work on Win98SE. It seems to be UTF8 related.
You refer to the UTF8Stringlist , setup dialog?
I don't know if anyone plans to look at it. Does the IDE work, if you ignore the error? If so, does a user compiled app work?
-
just one thing , in the source editor the 'REGION' should be collapsed by default , just imagine 10000 line of code that uses alot of regions , its prefered to see all the region collapsed when open it . just like delphi
There also is http://bugs.freepascal.org/view.php?id=13974 but it is not planed for 1.0 (it has no target yet)
However, other things you can do (you may have to assign the shortcuts in the keymapping options first. Not sure what the defaults are.)
- using keymap to fold all 1st level, or all 2nd level PASCAL folds.
unfortunately that does not work for region or ifdef.
- using on editor macro, to go through the code and fold all regions (only, if there are no other folds on the line of the region)
record macro
ctrl-e incremental search {%region
use keyboard to ford node at current line
press end (end of line / to get behind the current region keyword)
end record macro
keep playing the macro
-
it does not work on Win98SE. It seems to be UTF8 related.
You refer to the UTF8Stringlist , setup dialog?
I don't know if anyone plans to look at it. Does the IDE work, if you ignore the error? If so, does a user compiled app work?
yes, I refer to the UTF8Stringlist setup dialog.
If I press "IDE starten" and ignore the message "Ohne ein passendes Lazarus-Verzeichnis werden Sie..." I get the error "Package-Konflikte", "Das Package FCL ist installiert, es gibt aber keine gültige Package-Datei. Es wurde ein defektes Dummy-Package erzeugt." This repeats with the packages LazUtils, LCLBase, LCL, IDEIntf, SynEdit, CodeTools, LazControls and RunTimeTypeInfoControls,
Then the IDE starts, but there are no icons in the component bar. If I try to open a Lazarus project, I get the error "Sonderbare .lpi-Datei", "Die Datei ...x.lpi sieht nicht wie eine .lpi-Datei aus." The project does not load.
I tested some IDE dialogs and they seem to work well. I switched the language to English for example.
Regards, Bernd.
-
Installed on MacOSX without any problems. Well done.
-
@Win98:
Yes I also noticed problems with fresh versions of FPC+Lazarus, that there are problems.
I also searched wiki about information about ending support for Win98 or toher platforms, but I found nothing.
It will be good add such information somewhere like (if it is Lazarus related):
http://wiki.freepascal.org/Lazarus_1.0_release_notes
or if FPC related:
http://wiki.freepascal.org/Category:FPC_User_Changes_by_release
-
Is it mean that LCL-CustomDrawn can be normally compiled by FPC 2.6 and we do not need to prepare another 2.5.1 branch?
It can be compiled with FPC 2.6 for all platforms except Android. For Android my 2.5.1 branch is still required. But people in FPC are working on this, so hopefully FPC 3.0 will support Android properly.
-
Successfully upgraded from 0.9.30.4, no problems noticed :D
The installer can uninstall previous version and the IDE can upgrade existing configuration properly.
-
it does not work on Win98SE. It seems to be UTF8 related.
The FileOpenUtf8 and FileCreateUtf8 functions on Windows linka against Unicode kernel routines, so they do not work on Win98 and WinMe.
I have attached a possible fix in the bugtracker #22596 (http://bugs.freepascal.org/view.php?id=22596).
Bart
-
First experiences are quite underwhelming (Win32): IDE windows are in a different location and the width's change after every start, docking doesn't work/restore properly, message window locks and cannot be moved anymore.
Some work to be done before it is a stable release.
On the plus: hiding the IDE designer windows on run and restoring them finally seems to work.
-
Hello all!
can somebody have a look into the nightly build folder?
Most builds are broken since weeks:
ftp://newwiki.freepascal.org/pub/lazarus/snapshots/
Can somebody fix that? Thanks!
-
First experiences are quite underwhelming (Win32): IDE windows are in a different location and the width's change after every start, docking doesn't work/restore properly, message window locks and cannot be moved anymore.
Some work to be done before it is a stable release.
Do the sizes change when using a dock manager? Or do they changed in the undocked IDE?
In the undocked IDE what are the settings for those windows? Default, Restore, Fixed Pos?
Docking is still beta, and will be beta in the release too.
-
Docking is still beta, and will be beta in the release too.
Good point. Without it its working much better.
I've found my next favorite Lazarus version :D
I saw that some intelligence was added to the build process: when selecting Run and no source files were changed and the binary is already there, then the program is started without a new (useless) build.
Will save me a lot of time.
-
without a new (useless) build
This is an old feature in Object Pascal compilers, it compiles only modified source files, for that reason it is much faster than C/C++ compilers
-
without a new (useless) build
This is an old feature in Object Pascal compilers, it compiles only modified source files, for that reason it is much faster than C/C++ compilers
The feature is old but my 0.9.30.4 does a build every time I press Run...
-
[quoteThe feature is old but my 0.9.30.4 does a build every time I press Run...][/quote]
hmmm... I thought unchecking Project Options/Miscellaneous/Always Build (even if nothing changed) eliminated unnecessary builds. It seems to speed up loading the executable, for me, anyway.
geno
-
I think there is some constructors called strangely two times creating uncreated sub-objects exception. I notice that in each release candidate.
-
I tried to download it, but I get download is forbidden.
I'm from Sudan
is there any alternative download link rather than sourceforge
-
I tried to download it, but I get download is forbidden.
I'm from Sudan
is there any alternative download link rather than sourceforge
@motaz:
Have a look at this Lazarus discussion for a possible link:
http://www.mail-archive.com/lazarus@lists.lazarus.freepascal.org/msg32030.html (http://www.mail-archive.com/lazarus@lists.lazarus.freepascal.org/msg32030.html)
Still seems 1.0RC1 does not have Windows builds though...
... ah, looking around on that server I found:
ftp://freepascal.dfmk.hu/pub/lazarus/releases/Lazarus%20Windows%2032%20bits/Lazarus%201.0RC1/ (http://ftp://freepascal.dfmk.hu/pub/lazarus/releases/Lazarus%20Windows%2032%20bits/Lazarus%201.0RC1/)
this may help...
Thanks,
BigChimp
-
Anyone else was shocked by :o "Choose your C" :o on the home page :P
Thought it has something to do with the C programming language
-
Thanks BigChimp, but I found it in sourceforge Japan. I forget to mention it here.
I downloaded it and installed it without problems
Thanks
-
Great!!! This is awesome! :)
I'm reading the impressive list of changes at http://wiki.lazarus.freepascal.org/Lazarus_1.0_release_notes
And I'm still reading it, to see all the changes, but I just wanted to write a big THANK YOU for all the people who made it happen!
-
It's wonderful to see the magic numbers 1.0 at last :) Kudos to the Lazarus team, all the best and keep up the great work ;)
-
Fantastic work to the Lazarus team. I tested the subversion RC1 tag in Debian and it compiled and ran without problems, once I managed to point make to my not installed fpc compiler using
make FPC=~/fpc-2.6.0/bin/fpc
A pleasant feature I noticed in the editor is that copy / paste now seems to match the indent level of pasted text with the surrounding text when pasted ; at least if the caret is at the start of the line.
-
Whaw, nice work. ;D
Installed without problem in Windows 7 64...
Installed with few problems in Ubuntu 11.10 64...
Few remarks :
When compiling Lazarus with QT widgetset, hum, seems old timer app... and if a form have lots of components, the form do not show all of them.
In earlier release, in Project, there was the option : Choose LCL widgeset ( a list box shows you the lcl available, win, gtk, gtk2, Qt, carbon, etc.....).
But in RC1 i do not have find that option... :'(
Thanks
-
In earlier release, in Project, there was the option : Choose LCL widgeset ( a list box shows you the lcl available, win, gtk, gtk2, Qt, carbon, etc.....).
But in RC1 i do not have find that option... :'(
See macro lclwidgetset (IIRC) LCLWidgetType in the project options/build mode.
Edit: in Project Options/Compiler Options/Paths, you should see a line "Select another LCL widget set (macro LCLWidgetType)"... click on that and it takes you where you need to be ;)
-
@ BigChimp, ok i get it ... Thanks :P
But i find the "old way" more easy and clear.
Of course it is only my opinion... and maybe with a few more practice i gonna find it genial. :-X
-
Thanks for your hard work !!
I have some questions :
1. Where can i find the change log.
2. Where to find components repository.
-
1. Where can i find the change log.
http://wiki.freepascal.org/Lazarus_1.0_release_notes
2. Where to find components repository.
Official one (https://sourceforge.net/projects/lazarus-ccr/), note that many great components are not hosted here
-
Hello all,
I have installed in my Windows XP box the Lazarus 1.9.9.31 the 2.5.1 FPC versions.
Can someone let me know if I can install in the same machine the Lazarus 1.0RC2 with the last version of FPC keeping both working?
Moreover, someone will tell me if or where I may find a place where from download a pack of Lazarus + PFC?
Thanks in advance
Dias Costa
-
http://wiki.lazarus.freepascal.org/Multiple_Lazarus
http://forum.lazarus.freepascal.org/index.php/topic,17704.msg98321.html#msg98321
(Including further post from me in that thread)
-
Hello everybody.
When i try to re-compile Lazarus with Qt, i get that message :
/usr/bin/ld: cannot find -lQt4Pas
/usr/share/lazarus/1.0RC1/ide/lazarus.pp(133,1) Error: Error while linking
I have try to install Qt4Pas, but still same error...
-
I have try to install Qt4Pas, but still same error...
Do you have libQt4Pas.so in ld search path (typically /usr/lib)?
-
@ Leledumbo : Thanks for the answer, but those libraries exists in path /usr/lib.
I solve the problem that way :
Via Synaptic i install : libqt4pas-deb
Then re-install Lazarus 1.0RC1.
Now it works.
By the way, waouw, nice job. ;)