Recent

Author Topic: FPC 2.4.2 released!  (Read 25568 times)

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11458
  • FPC developer.
FPC 2.4.2 released!
« on: November 13, 2010, 08:27:49 am »
Hello,

we have placed a new major release of the Free Pascal
Compiler, version 2.4.2 on our ftp-servers.

Changes that may break backwards compatibility are documented at:
http://wiki.freepascal.org/User_Changes_2.4.2

Downloads are available at:

the main FTP server at

ftp://ftp.freepascal.org/pub/fpc/dist/2.4.2/

and mirrors like

ftp://freepascal.stack.nl/pub/fpc/dist/2.4.2/

ftp://ftp.hu.freepascal.org/pub/fpc/dist/2.4.2/

and sourceforge.

Enjoy!

The Free Pascal Compiler Team

                            Free Pascal Compiler

                                Version 2.4.2

******************************************************************************
                              What's New in 2.4.2
******************************************************************************

Free Pascal 2.4.2 contains many fixes and a few new features. Most bugfixes
in the RTL and packages before june 2010 have been merged.

Please also see http://wiki.freepascal.org/User_Changes_2.4.2 for a list
of changes which may affect the behaviour of previously working code, and
how to cope with these changes.

Some highlights are:

Compiler:
  * Support D2006+ FOR..IN, with some FPC specific enhancements. Refer to
     http://wiki.freepascal.org/for-in_loop for more information
  * Support for sealed and abstract classes.

Packages:
  * Many improvements to the XML units
  * Many improvements to the database units
  * Many improvemnets to the chm units

Platforms:
  * Long term bug in OS/2 implementation of unit Video finally fixed which
    among others allows inclusion of the text-mode IDE (without debugger)
    for this platform as part of the distribution again.

See http://bugs.freepascal.org/changelog_page.php for the list of reported
bugs which have been fixed in this release.

« Last Edit: November 13, 2010, 02:07:23 pm by marcov »

michaelthuma

  • New Member
  • *
  • Posts: 49
Re: FPC 2.4.2 released!
« Reply #1 on: November 13, 2010, 08:55:32 am »
Thank you ...

Mike James

  • New Member
  • *
  • Posts: 23
Re: FPC 2.4.2 released!
« Reply #2 on: November 13, 2010, 11:08:11 am »
Cheers  :D

I've rebuilt LCL and Lazarus with it, with no problems (WIN32).

-=mike=-

Fred vS

  • Hero Member
  • *****
  • Posts: 3168
    • StrumPract is the musicians best friend
Re: FPC 2.4.2 released!
« Reply #3 on: November 13, 2010, 01:05:39 pm »
I use Lazarus 2.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

https://github.com/fredvs
https://gitlab.com/fredvs
https://codeberg.org/fredvs

IndianaJones

  • Hero Member
  • *****
  • Posts: 509
Re: FPC 2.4.2 released!
« Reply #4 on: November 13, 2010, 01:30:59 pm »
The ftp address should be
ftp://ftp.freepascal.org/pub/fpc/dist/2.4.2/

and the mirrors like
ftp://freepascal.stack.nl/pub/fpc/dist/2.4.2/
ftp://ftp.hu.freepascal.org/pub/fpc/dist/2.4.2/

BTW, tested with the Mac OS X 10.5.8 without problem with the latest Lazarus SVN.
Keep up the good work.
Thanks.
« Last Edit: November 13, 2010, 01:33:54 pm by IndianaJones »

hinst

  • Sr. Member
  • ****
  • Posts: 303
Re: FPC 2.4.2 released!
« Reply #5 on: November 13, 2010, 02:43:14 pm »
Yeah! Freepascal alive! Freepascal forever! Freepascal rocks!
Too late to escape fate

bonmario

  • Sr. Member
  • ****
  • Posts: 346
Re: FPC 2.4.2 released!
« Reply #6 on: November 13, 2010, 03:44:56 pm »
I've rebuilt LCL and Lazarus with it, with no problems (Ubuntu 10.10).

Hi, Mario

Dibo

  • Hero Member
  • *****
  • Posts: 1048
Re: FPC 2.4.2 released!
« Reply #7 on: November 13, 2010, 05:23:42 pm »
I don't even know that FPC has a class for holding the configuration in XML file. I must to use this in my programs. Goodbye INI files ;) . Thanks

OpenLieroXor

  • New Member
  • *
  • Posts: 38
Re: FPC 2.4.2 released!
« Reply #8 on: November 13, 2010, 06:23:05 pm »
Great, when will it be contained in Lazarus Snapshots?

Paul Breneman

  • Sr. Member
  • ****
  • Posts: 290
    • Control Pascal
Re: FPC 2.4.2 released!
« Reply #9 on: November 14, 2010, 02:34:14 am »
Thanks for FPC 2.4.2!

And thanks for making this a very long day.  :)

A lot of the minimal distributions on this page were updated today with Free Pascal 2.4.2 (and some with the latest fpGUI):
  http://www.turbocontrol.com/monitor.htm

This is a new page with FPC 2.4.2 and fpGUI:
  http://www.turbocontrol.com/easyfpgui.htm

Those minimal distributions include everything needed to test FPC 2.4.2 with no install necessary.

Everything worked just fine.  Just as soon as I get a small i386 Linux problem fixed I hope to get that distro added to the page above.

Regards,
Paul Breneman
www.ControlPascal.com

Paul Breneman

  • Sr. Member
  • ****
  • Posts: 290
    • Control Pascal
Re: FPC 2.4.2 released!
« Reply #10 on: November 14, 2010, 10:51:31 pm »
This is a new page with FPC 2.4.2 and fpGUI:
  http://www.turbocontrol.com/easyfpgui.htm

If you downloaded the i386 Win32 111310 version to see what fpGUI controls look like, you might consider downloading the new 111410 version from today.  Not only are the two simple programs from yesterday still there, but the source for the fpGUI uidesigner program is now included so you can compile and run that program.  And, of course, the uidesigner program itself is a good example of a more complex fpGUI program.
Regards,
Paul Breneman
www.ControlPascal.com

Goodman H__

  • Full Member
  • ***
  • Posts: 130
Re: FPC 2.4.2 released!
« Reply #11 on: November 14, 2010, 11:55:04 pm »
I am using daily snapshot fpc2.4.3  for quite a while.So I am very confused what this NEW fpc2.4.2 release means.Could you please figure me out?

Thanks in advance.
fpc:2.6.1 Lazarus:1.1 SVN39277
OS:win 7

davect

  • New Member
  • *
  • Posts: 28
Re: FPC 2.4.2 released!
« Reply #12 on: November 15, 2010, 01:17:31 pm »
Cheers  :D

I've rebuilt LCL and Lazarus with it, with no problems (WIN32).

Mike,
What was your procedure for doing that? I was going to do it but I noticed this release does not include the "source" folder that I see in the FPC 2.2.4 folder (as installed with Lazarus 0.9.28.2).

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11458
  • FPC developer.
Re: FPC 2.4.2 released!
« Reply #13 on: November 15, 2010, 01:57:57 pm »
I've rebuilt LCL and Lazarus with it, with no problems (WIN32).

Same with win64.

For the win64 interested, there now also is a win64 bootstrap compiler available.

Leledumbo

  • Hero Member
  • *****
  • Posts: 8757
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: FPC 2.4.2 released!
« Reply #14 on: November 15, 2010, 02:32:58 pm »
Quote
I am using daily snapshot fpc2.4.3  for quite a while.So I am very confused what this NEW fpc2.4.2 release means.Could you please figure me out?
http://wiki.lazarus.freepascal.org/Version_Numbering
The same rule applies to FPC.

 

TinyPortal © 2005-2018