Sign in Join

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

Mailing lists / lazarus / 2010-05

lowest libgtk2 supported version

9 messages · 6 people · –

Reply by email Subscribe to this list Your subscription

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

ik

Hello list,

I've made some research, and it seems that oldstable of debian, uses libgtk2.8, and the following stable version using libgtk2.12 and soon there should be a newer debian version as far as I understand.

Lazarus at the moment support libgtk 2.6 as far as I can see, how does the decision making of the default libgtk support is been made, and when does it been upgraded to a newer version ?

Thanks,
Ido

http://ik.homelinux.org/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20100508/c4fd3569/attachment.html>

Reply by email

David W Noon
to ik

On Sat, 8 May 2010 18:44:28 +0300, ik wrote about [Lazarus] lowest libgtk2 supported version:

I've made some research, and it seems that oldstable of debian, uses libgtk2.8, and the following stable version using libgtk2.12 and soon there should be a newer debian version as far as I understand.

Those are museum pieces!

Lazarus at the moment support libgtk 2.6 as far as I can see, how does the decision making of the default libgtk support is been made, and when does it been upgraded to a newer version ?

I'm using Gtk+ 2.18.6 and Lazarus works just fine, bugs notwithstanding.

Regards, Dave [RLU #314465] ======================================================================= (David W Noon) =======================================================================

Reply by email

ik
to David W Noon
David W Noon wrote 15 lines
On Sat, 8 May 2010 18:44:28 +0300, ik wrote about [Lazarus] lowest libgtk2 supported version: > I've made some research, and it seems that oldstable of debian, uses > libgtk2.8, and the following stable version using libgtk2.12 and soon > there should be a newer debian version as far as I understand. Those are museum pieces! > Lazarus at the moment support libgtk 2.6 as far as I can see, how > does the decision making of the default libgtk support is been made, > and when does it been upgraded to a newer version ? I'm using Gtk+ 2.18.6 and Lazarus works just fine, bugs notwithstanding.

I'm using 2.20.1, however some of the code in Lazarus require at least version 2.8, however the default is set to 2.6

Show quoted text 14 lines
-- Regards, Dave [RLU #314465] ======================================================================= (David W Noon) ======================================================================= -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Ido
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20100508/9b7efd10/attachment.html>

Reply by email

zeljko
to ik: I've made some research, and it seems that oldstable of debian, uses libgtk2.8, and the…
ik wrote 9 lines
Hello list, I've made some research, and it seems that oldstable of debian, uses libgtk2.8, and the following stable version using libgtk2.12 and soon there should be a newer debian version as far as I understand. Lazarus at the moment support libgtk 2.6 as far as I can see, how does the decision making of the default libgtk support is been made, and when does it been upgraded to a newer version ?

depends on gtk2 bindings in fpc.

Reply by email

Zaher Dirkey
to zeljko
zeljko wrote 16 lines
On Saturday 08 May 2010 17:44, ik wrote: > Hello list, > > I've made some research, and it seems that oldstable of debian, uses > libgtk2.8, and the following stable version using libgtk2.12 and soon there > should be a newer debian version as far as I understand. > > Lazarus at the moment support libgtk 2.6 as far as I can see, how does the > decision making of the default libgtk support is been made, and when does > it been upgraded to a newer version ? depends on gtk2 bindings in fpc.

Because we need to remove of use {$ifdef GTK_2_8} in gtk2 widgets.

Zaher Dirkey -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20100508/f41f1f22/attachment.html>

Reply by email

Jonathan
to Zaher Dirkey
Because we need to remove of use {$ifdef GTK_2_8} in gtk2 widgets.

How can I check that Lazarus is built with the GTK_2_8 define set or any other define?

Does the build system set it for me, should it?

Reply by email

ik
to Jonathan

On Sun, May 9, 2010 at 05:52, Jonathan <

Show quoted text 9 lines
wrote: On Sat, 8 May 2010 22:37:56 +0300 Zaher Dirkey wrote: > Because we need to remove of use {$ifdef GTK_2_8} in gtk2 widgets. How can I check that Lazarus is built with the GTK_2_8 define set or any other define?

you must define it by hand. If you do not define it, it will not be active.

Show quoted text 9 lines
Does the build system set it for me, should it? -- _______________________________________________ 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/20100509/24ad4611/attachment-0001.html>

Reply by email

Flávio Etrusco
to ik

2010/5/9 ik :

Show quoted text 16 lines
On Sun, May 9, 2010 at 05:52, Jonathan wrote: > > On Sat, 8 May 2010 22:37:56 +0300 > Zaher Dirkey wrote: > >> > Because we need to remove of use {$ifdef GTK_2_8} in gtk2 widgets. >> How can I check that Lazarus is built with the GTK_2_8 define set or any >> other define? >> > > Does the build system set it for me, should it? > you must define it by hand. If you do not define it, it will not be active.

What does this define (should) do? Most of the code checks for version using the gtk_major, minor, etc library variables...

Best regards,
Fl?vio

Reply by email

ik
to Flávio Etrusco

2010/5/9 Fl?vio Etrusco

Show quoted text 23 lines
2010/5/9 ik : > On Sun, May 9, 2010 at 05:52, Jonathan > wrote: >> >> On Sat, 8 May 2010 22:37:56 +0300 >> Zaher Dirkey wrote: >> >>> > Because we need to remove of use {$ifdef GTK_2_8} in gtk2 widgets. >>> How can I check that Lazarus is built with the GTK_2_8 define set or any >>> other define? >>> >> >> Does the build system set it for me, should it? >> > > you must define it by hand. If you do not define it, it will not be active. > What does this define (should) do? Most of the code checks for version using the gtk_major, minor, etc library variables...

Apply additional functions and code to Lazarus using GTK 2. For example the BiDi alignment support.

Show quoted text 10 lines
Best regards, Fl?vio -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Ido
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20100509/20386e4f/attachment.html>

Reply by email