GNOME Bugzilla – Bug 421149
gobject 2.0 needed for Glib
Last modified: 2008-08-17 18:37:38 UTC
When trying to install Glib under CPAN so that gtk+2-perl bindings work, I encountered an error. CPAN stated: *** can not find package gobject-2.0 >= 2.0.0 *** check that it is properly installed and available in PKG_CONFIG_PATH To resolve this I downloaded the developer packages using fink. On this web site: http://gtk2-perl.sourceforge.net/install/panther.html for gtk2-perl it makes no mention of Gtk development packages. Perhaps that should be added.
That webpage does look kinda old (note the date, and that it's back when OS X 10.3 was cutting-edge). Why not just use fink's gtk2-pmXXX package for your favorite perlX.X.X version?
Okay, I did not know about that. I will look into it. How should I do it then, like this; fink install gtk2-pm581 if I have perl 5.8.1?
That sounds right. It only supports GTK+2 up to 2.6ish, not the newer 2.8/2.10 bindings, because fink's gtk+2 library itself is old (I think an overhaul/upgrade to gtk+2-2.10 is being tested as we speak).
Can one of you create a new page with updated information for us? I'd gladly put it up on the site.
(In reply to comment #4) > Can one of you create a new page with updated information for us? I'd gladly > put it up on the site. > dmacks - are you referring to the port of GTK2 being done by Imendio? Link: http://developer.imendio.com/projects/gtk-macosx I am writing a tutorial/article on that for O'Reilly, but if that can be adapted for the GNOME web site I would be happy to hack on it a bit. Specifically I am writing about building GTK+ on Mac OS X 10.4 (won't build on earlier OS X OSes.) And how one can build native apps with perl. w00t. Jeremiah
This bug report all seems based fink and other x11ish gtk on OS X, not native Aqua graphics. Going to aqua is a whole nother kettle of g_fish than just building gtk for x11, one I've never seriously explored attempting.
Yes - you are right. I think this bug should be put to bed for now, for these reasons; 1. GTK+2 is being actively developed for OS X 10.4 - there is no package available since it is very experimental. Bugs against GTK+2 should be taken up with Imendio who sponsored the port and are working actively on this 2. This bug relates to Aqua, not X11. As far as I know, GTK and Aqua have never played well together, this includes all versions of GTK. 3. This bug was reported in hopes of getting GTK+2 to work with Aqua, that is irrelevant to GNOME at the moment. Jeremiah