Sign in Join

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

Mailing lists / lazarus / 2010-04

FPC 2.4.0 vs 2.5.1

10 messages · 8 people ·

Reply by email Subscribe to this list Your subscription

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

Kjow

Hi again :)

which are the real differences between FPC 2.4.0 and FPC 2.5.1? I know that to develop for arm, FPC 2.5.1 is better, but some components (like GLScene CVS doesn't work with FPC 2.5.1)... so, which differences between FPC 2.4.0 and 2.5.1? And which is the best for general purpose?

Thanks,
Kjow

Reply by email

Michael Van Canneyt
to Kjow
Kjow wrote
Hi again :) which are the real differences between FPC 2.4.0 and FPC 2.5.1?

There are too many to say. 2.5.1 is a development version, and can in theory be very unstable.

I know that to develop for arm, FPC 2.5.1 is better, but some components (like GLScene CVS doesn't work with FPC 2.5.1)... so, which differences between FPC 2.4.0 and 2.5.1? And which is the best for general purpose?

I would recommend 2.4.0

If you want to develop for arm, maybe you can request merging of some arm-related fixes from 2.5.1 to 2.4.0.

Michael.

Reply by email

Kjow
to Michael Van Canneyt

2010/4/9 Michael Van Canneyt :

There are too many to say. 2.5.1 is a development version, and can in theory be very unstable.

Umm.. what I mean is that FPC 2.5.1 has only more functions or if it generates code more speeder, etc... so something in general :)

I would recommend 2.4.0 If you want to develop for arm, maybe you can request merging of some arm-related fixes from 2.5.1 to 2.4.0.

Ok, at moment I'm using 2.5.1 only, so I can make two different config: a general purpose with 2.4.0 (major project/pc) and an arm specific platform with 2.5.1 (arm device only).

Thank you very much, Michael!
Best Regards,
Kjow

Reply by email

Justin Smyth
to Kjow

Guys

I need to make a few small changes to the RTL in FPC 2.5.1 and recompile lazarus with these updates , i've been able to re complile FPC 2.5.1 ok but lazarus acts like it doesnt know about the changes. the unit i am changing is activex.pp - i've found a bug and its a show stopper for one of my apps.( the bug is GetClassID in Ipersist , it should be defined with out in the param list )

Delphian

Earlier message 34 lines
----- Original Message ----- From: "Kjow" To: "Lazarus mailing list" Sent: Friday, April 09, 2010 7:14 PM Subject: Re: [Lazarus] FPC 2.4.0 vs 2.5.1 > 2010/4/9 Michael Van Canneyt : >> There are too many to say. 2.5.1 is a development version, and >> can in theory be very unstable. > > Umm.. what I mean is that FPC 2.5.1 has only more functions or if it > generates code more speeder, etc... so something in general :) > >> I would recommend 2.4.0 >> >> If you want to develop for arm, maybe you can request merging of some >> arm-related fixes from 2.5.1 to 2.4.0. > > Ok, at moment I'm using 2.5.1 only, so I can make two different > config: a general purpose with 2.4.0 (major project/pc) and an arm > specific platform with 2.5.1 (arm device only). > > Thank you very much, Michael! > Best Regards, > Kjow > > -- > _______________________________________________ > Lazarus mailing list > > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus > >

Reply by email

Flávio Etrusco
to Justin Smyth

This has been asked (and answered) on the list a few times. If you're using Linux I have a sample script ;) Otherwise, you may look at the FPC build FAQ (manual?) or google for the previous messages.
Also, you may have better luck asking in the FPC-devel list about the GetClassID bug.

Best regards,
Fl?vio

Justin Smyth wrote 54 lines
Guys I need to make a few small changes to the RTL in FPC 2.5.1 and recompile lazarus with these updates , i've been able to re complile FPC 2.5.1 ok but lazarus acts like it doesnt know about the changes. the unit i am changing is activex.pp - i've found a bug and its a show stopper for one of my apps.( the bug is GetClassID in Ipersist , it should be defined with out in the param list ) Delphian ----- Original Message ----- From: "Kjow" To: "Lazarus mailing list" Sent: Friday, April 09, 2010 7:14 PM Subject: Re: [Lazarus] FPC 2.4.0 vs 2.5.1 > 2010/4/9 Michael Van Canneyt : >> >> There are too many to say. 2.5.1 is a development version, and >> can in theory be very unstable. > > Umm.. what I mean is that FPC 2.5.1 has only more functions or if it > generates code more speeder, etc... so something in general :) > >> I would recommend 2.4.0 >> >> If you want to develop for arm, maybe you can request merging of some >> arm-related fixes from 2.5.1 to 2.4.0. > > Ok, at moment I'm using 2.5.1 only, so I can make two different > config: a general purpose with 2.4.0 (major project/pc) and an arm > specific platform with 2.5.1 (arm device only). > > Thank you very much, Michael! > Best Regards, > Kjow > > -- > _______________________________________________ > Lazarus mailing list > > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus > > -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Justin Smyth
to Flávio Etrusco

Fl?vio

I'll continue to look & search , i've been successfull in rebuilding the FPC ( we i assume so , the source file in the source directory of the FPC has been changed and i can see that the new fpc.exe has been build so one would assume that part is done )

Its on a windows box i'm doing this not Linux ( theres no linux counterpart for ipersist as this is microsoft com object for windows).

I'm only asking on this thread since i'm sure the update for executable for fpc is ok ( i move it into my lazarus fpc directory where it exists - only the executable )

Its the rebuilding of using make for lazarus i'm not sure about , i'm following some directions i've been given but lazarus acts like the change in the RTL hasnt been done.

Maybe i'm doing something wrong , in getting the updated fpc ? thats why i am asking ...

Delphian

Earlier message 77 lines
----- Original Message ----- From: "Fl?vio Etrusco" To: "Justin Smyth" ; "Lazarus mailing list" Sent: Friday, April 09, 2010 8:42 PM Subject: Re: [Lazarus] Lazarus FPC 2.5.1 This has been asked (and answered) on the list a few times. If you're using Linux I have a sample script ;) Otherwise, you may look at the FPC build FAQ (manual?) or google for the previous messages. Also, you may have better luck asking in the FPC-devel list about the GetClassID bug. Best regards, Fl?vio On Fri, Apr 9, 2010 at 6:33 AM, Justin Smyth wrote: > Guys > > I need to make a few small changes to the RTL in FPC 2.5.1 and recompile > lazarus with these updates , i've been able to re complile FPC 2.5.1 ok > but > lazarus acts like it doesnt know about the changes. the unit i am changing > is activex.pp - i've found a bug and its a show stopper for one of my > apps.( > the bug is GetClassID in Ipersist , it should be defined with out in the > param list ) > > > Delphian > ----- Original Message ----- From: "Kjow" > To: "Lazarus mailing list" > Sent: Friday, April 09, 2010 7:14 PM > Subject: Re: [Lazarus] FPC 2.4.0 vs 2.5.1 > > >> 2010/4/9 Michael Van Canneyt : >>> >>> There are too many to say. 2.5.1 is a development version, and >>> can in theory be very unstable. >> >> Umm.. what I mean is that FPC 2.5.1 has only more functions or if it >> generates code more speeder, etc... so something in general :) >> >>> I would recommend 2.4.0 >>> >>> If you want to develop for arm, maybe you can request merging of some >>> arm-related fixes from 2.5.1 to 2.4.0. >> >> Ok, at moment I'm using 2.5.1 only, so I can make two different >> config: a general purpose with 2.4.0 (major project/pc) and an arm >> specific platform with 2.5.1 (arm device only). >> >> Thank you very much, Michael! >> Best Regards, >> Kjow >> >> -- >> _______________________________________________ >> Lazarus mailing list >> >> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus >> >> > > > > -- > _______________________________________________ > Lazarus mailing list > > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus >

Reply by email

Marco van de Voort
to Justin Smyth: Guys I need to make a few small changes to the RTL in FPC 2.5.1 and recompile lazarus…
Justin Smyth wrote 6 lines
I need to make a few small changes to the RTL in FPC 2.5.1 and recompile lazarus with these updates , i've been able to re complile FPC 2.5.1 ok but lazarus acts like it doesnt know about the changes. the unit i am changing is activex.pp - i've found a bug and its a show stopper for one of my apps.( the bug is GetClassID in Ipersist , it should be defined with out in the param list )

What is the mantis number for that bug?

Reply by email

José Mejuto
to Justin Smyth: Fl?vio I'll continue to look & search , i've been successfull in rebuilding the FPC ( we…

Hello Lazarus-List,

Friday, April 9, 2010, 1:02:02 PM, you wrote:

JS> I'm only asking on this thread since i'm sure the update for executable for JS> fpc is ok ( i move it into my lazarus fpc directory where it exists - only JS> the executable )

If you move only the executable the RTL is not moved ;) So you are using a new executable with an old RTL.

Best regards, Jos?

Reply by email

Leonardo M. Ramé
to José Mejuto

Hi, today a friend told me that TListView in vsIcon mode doesn't show icons, I tested it's code and he was right.

It is very simple to reproduce this bug, just place a TListView and a TImageList on a form, then point listview's LargeImages param to the imagelist, then the ViewStyle property to "vsIcon", and add some icons to the ImageList.

If you set SmallImages property and ViewStyle to "vsReport" the icons are shown correctly.

My environment is this:

Lazarus GTK2 - 0.9.29 (2010-04-09) compiled today from SVN. FPC 2.5.1 also compiled today.

Leonardo M. Ram? Griensu S.A. - Medical IT C?rdoba Tel.: 0351-4247979

Reply by email