Re: Why are no developers completing/maintaining native Gtk+ for OS X?



On Nov 10, 2009, at 4:03 AM, Jacob Juul Kolding wrote:

On Nov 10, 2009, at 3:34 AM, Jacob Juul Kolding wrote:

On Nov 10, 2009, at 1:05 AM, Shawn Bakhtiar wrote:

To build the latest framework:

1) Get the latest using jhbuild and build
2) http://github.com/jralls/gtk-osx-framework/tree/master/framework/

I know absolutely nothing about "jhbuild + URL", could you please list all commands needed?

Please forgive me if it sounded "bossy", that wasn't the plan...

I've tried following the instructions on the gtk+osx sourceforge page, but "jhbuild bootstrap" fails because "tex" is missing.
Anyone know where I can get that?

Nevermind the tex thing, the actual problem is that glib fails to build because gettext is missing?

/Jacob

I think I was able to build the frameworks and compile against them using the Xcode IDE, but I prefer using make and the command line myself.

Actually machine has a couple of versions of framework / dependencies  and builds, so I don't know if I just got lucky. Like I said, in 52 days I will have more time to play :)


> Subject: Re: Why are no developers completing/maintaining native Gtk+ for OS X?
> From: jacob juvul com
> Date: Tue, 10 Nov 2009 00:35:44 +0100
> To: kris gtk org
> CC: gtk-devel-list gnome org
> 
> On Nov 9, 2009, at 8:23 PM, Kristian Rietveld wrote:
> 
> > On Nov 9, 2009, at 7:10 PM, Jack Skellington wrote:
> >> Hello All
> >>
> >> I'm currently in charge of the development of a cross-platform OpenGL
> >> app which uses GTk+ for it's interface.
> >> The app runs on both *nix/X.org and win32 but when I started looking
> >> into OS X I found that the Quartz OS X version of Gtk+ is neither
> >> complete nor being actively developed.
> >
> > No, it is not fully complete, but getting close. Recently, I have 
> > been working on reviewing outstanding patches, fixing up the last 
> > few kinks remaining after the transition to client side windows and 
> > implemented proper and complete multi monitor support. I do have 
> > plans on how to continue my work on the backend. Development of the 
> > Mac port is actually pretty active. I only have very ample spare 
> > time to work on this and I do not get paid for this at all. Saying 
> > that the OS X port is not being actively developed is actually close 
> > to insulting to me; I have been trying my best to pick it up after 
> > the previous maintainer stopped working on it
> 
> I can't tell you how happy reading this makes me. I love Gtk+ and have 
> been using it in projects for like a decade, mostly on *nix, but 
> lately cross-platform.
> As for the insult part, it was never my intention, I was merely 
> relaying the present information thats available on the Gtk+ OS X 
> sourceforge site.
> 
> Keep up the good work!
> If I had money, I'd pay you ;)
> 
> >> Also if a native Gtk+ OS X framework were available people who are
> >> maintaining Gtk+ apps would have the option to extend their user base
> >> to OS X quite quickly.
> 
> > The basics for this have been worked out in the past and are 
> > available for everybody to pick up. John Ralls & co have been doing 
> > a good job at making GTK+ easy to build and looking into scripts for 
> > simplifying the creation of application bundles for GTK+ 
> > applications and a framework.
> 
> A framework as in the Gtk.framework folder you add to the Xcode 
> project and then build?
> 
> Ever since I started developing in OS X I've found this approach quite 
> beautiful in its simplicity.
> I will seriously consider looking into this myself if/when I have the 
> time,
> 
> Thanks again!
> Jacob Juul Kolding
> Juvul Tech
> 
> >
> > -kris.
> >
> 

_______________________________________________
gtk-devel-list mailing list
gtk-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list

_______________________________________________
gtk-devel-list mailing list
gtk-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list

Attachment: smime.p7s
Description: S/MIME cryptographic signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]