Recent

Author Topic: FPC 2.6.2 released  (Read 72939 times)

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11383
  • FPC developer.
FPC 2.6.2 released
« on: February 24, 2013, 05:09:50 pm »
Hello,

Finally, FPC 2.6.2 has landed. FPC 2.6.2 is an update to 2.6.0 that
contains most library progress over the 2.6.0 and some crucial
compiler fixes.

Building is still in progress and some formats (deb,rpm) and targets might
not be available yet.

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

For Downloads, please use the FTP server at

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

and sourceforge

https://sourceforge.net/projects/freepascal/files/


as much possible.

Enjoy!

The Free Pascal Compiler Team


                            Free Pascal Compiler

                                Version 2.6.2

******************************************************************************
                              What's New in 2.6.2
******************************************************************************

Free Pascal 2.6.2 is a point release from the 2.6.0 fixes branch.

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

Some highlights are:

  • Compiler:
    • Improvements and fixes for the ARM architecture
  • Packages:
    • New package fpindexer (indexing engine)
    • Support for observer pattern added to fcl-base (and base classes in RTL)
    • Lots and lots fixes and improvements for fcl-db
      • Support for JSON dataset added among others
       
    • Fixes and improvements for fcl-passrc (and fpdoc)
    • Updates for PTCPas and gtk2
    • fpmkunit improvements (better support for future switch to fpmake)
    • Several fixes for x11
    • Several fixes for winunits (and winceunits)
  • Platforms:
    • Improvements to the NativeNT target (newly introduced as alpha in 2.6.0)
    • Many fixes for OpenBSD and NetBSD (considered in beta state now)
    • Internal ELF writer supported for more BSD targets
    • Fixes and improvements for gba and nds

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


taazz

  • Hero Member
  • *****
  • Posts: 5368
Re: FPC 2.6.2 released
« Reply #1 on: February 24, 2013, 05:55:15 pm »
Great news, thank you.
Good judgement is the result of experience … Experience is the result of bad judgement.

OS : Windows 7 64 bit
Laz: Lazarus 1.4.4 FPC 2.6.4 i386-win32-win32/win64

goodname

  • Sr. Member
  • ****
  • Posts: 297
Re: FPC 2.6.2 released
« Reply #2 on: February 24, 2013, 06:06:10 pm »
Good news. Downloaded it yesterday and I'm using it with Lazarus 1.0.6.

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: FPC 2.6.2 released
« Reply #3 on: February 24, 2013, 07:07:25 pm »
Thanks a lot, Marco - good to see so many improvements in a new release.
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

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

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

Deepaak

  • Sr. Member
  • ****
  • Posts: 454
Re: FPC 2.6.2 released
« Reply #4 on: February 25, 2013, 09:57:06 am »
great news, downloading now...  :)
Holiday season is online now. :-)

Nebula

  • Jr. Member
  • **
  • Posts: 88
Re: FPC 2.6.2 released
« Reply #5 on: February 25, 2013, 10:30:47 am »
Nice, does that mean the MS SQL components will arrive with the next v of Laz.?
Newbie testing Lazarus v1.0 - very impressed
Win 7 at work, XP and Linux Mint at home.
It all started with a ZX80 on a b/w telly........
Code: [Select]
Uses Smiles, GoodHumour, WantsToHelp;
{ never liked C - curly brackets are for comments! }

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: FPC 2.6.2 released
« Reply #6 on: February 25, 2013, 10:39:32 am »
Nice, does that mean the MS SQL components will arrive with the next v of Laz.?
I'd think so ;)
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

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

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

miquelmatas

  • Jr. Member
  • **
  • Posts: 98
  • Beginner forever.
Re: FPC 2.6.2 released
« Reply #7 on: February 25, 2013, 04:15:45 pm »
lazarus-1.0.6-fpc-2.6.2-win64.exe when? ::)
--
Cheers.
Miquel.

Leledumbo

  • Hero Member
  • *****
  • Posts: 8746
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: FPC 2.6.2 released
« Reply #8 on: February 26, 2013, 08:32:51 am »
Quote
lazarus-1.0.6-fpc-2.6.2-win64.exe when?
If you compile yourself, it's already there. Since 1.0.6 is just out, I don't think there will be 1.0.6 again but with 2.6.2, it would be 1.0.8. Well, if the policy doesn't change...

goodname

  • Sr. Member
  • ****
  • Posts: 297
Re: FPC 2.6.2 released
« Reply #9 on: February 26, 2013, 04:37:41 pm »
Some have asked how to use fpc 2.6.2 with Lazarus 1.0.6.

Get the appropriate binary for your system and install it. Get the source through here as well.
http://www.freepascal.org/download.var

The fpcbuild-2.6.2 seams to have the full source. View how the source for 2.6.0 is installed under your existing Lazarus install and follow the same pattern for wherever you installed fpc 2.6.2. Change the paths under menu item Tools Options Environment to point to the new 2.6.2 source. Lazarus should automatically rescan your source code.

Rebuild your Lazarus system.
« Last Edit: February 26, 2013, 09:55:39 pm by goodname »

miquelmatas

  • Jr. Member
  • **
  • Posts: 98
  • Beginner forever.
Re: FPC 2.6.2 released
« Reply #10 on: February 26, 2013, 04:49:00 pm »
I've just installed from snapshots ftp.

Thanks very much!

« Last Edit: February 26, 2013, 04:50:40 pm by miquelmatas »
--
Cheers.
Miquel.

Avishai

  • Hero Member
  • *****
  • Posts: 1021
Re: FPC 2.6.2 released
« Reply #11 on: February 26, 2013, 04:52:17 pm »
When I try to change Toolss/Options/Environment from 2.6.1 to 2.6.2 I get the following message:

The compiler file "C:\Lazarus\FPC\2.6.2\bin\x86_64-win64\FPC.exe" does not look correct: File not found
Lazarus Trunk / fpc 2.6.2 / Win32

snorkel

  • Hero Member
  • *****
  • Posts: 817
Re: FPC 2.6.2 released
« Reply #12 on: February 26, 2013, 06:16:54 pm »
Nice, does that mean the MS SQL components will arrive with the next v of Laz.?

Just rebuild 1.0.6 with the new compiler and the MS SQL server stuff
Is in the pallet
***Snorkel***
If I forget, I always use the latest stable 32bit version of Lazarus and FPC. At the time of this signature that is Laz 3.0RC2 and FPC 3.2.2
OS: Windows 10 64 bit

snorkel

  • Hero Member
  • *****
  • Posts: 817
Re: FPC 2.6.2 released
« Reply #13 on: February 26, 2013, 06:19:25 pm »
Arch linux has the new compiler already 
Arch is the best linux for Lazarus :-)
***Snorkel***
If I forget, I always use the latest stable 32bit version of Lazarus and FPC. At the time of this signature that is Laz 3.0RC2 and FPC 3.2.2
OS: Windows 10 64 bit

Wok

  • New member
  • *
  • Posts: 7
    • Woksoft
Re: FPC 2.6.2 released
« Reply #14 on: February 27, 2013, 02:21:31 am »
Lazarus 1.0.6 goes  always to 2.6.0 and not to 2.6.2
when i change the path,   a directory is not found

$(LazarusDir)fpc\$(FPCVer)\source  ->  C:\lazarus\fpc\2.6.2\source\   isn't there     :-(

What now ?

 

TinyPortal © 2005-2018