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

2009-11-10 Thread Kristian Rietveld


On Nov 10, 2009, at 12:19 AM, Allin Cottrell wrote:

Unfortunately this is not immediately clear if you google, say,
gtk osx.


Ah yes, that's very true.  I am really hidden in/behind my git  
repositories as you might understand ;)



Bottom line: If there's any way to improve the web presence of
GTK/OS X, and to provide a current pre-built GTK framework for
downloading, that could make a big difference.


Yes I understand that and it would be great to have.  Unfortunately, I  
don't have the resources to update a website and provide builds and I  
am hoping other people are willing to take care of that.  I would  
rather put as much spare time as I have in improving the code.



regards,

-kris.

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


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

2009-11-10 Thread Kristian Rietveld

On Nov 10, 2009, at 12:35 AM, Jacob Juul Kolding wrote:
A framework as in  the Gtk.framework folder you add to the Xcode  
project and then build?


Yes.  It didn't work yet by just dragging in the Gtk.framework folder  
at the time.  But we provided an installer and XCode project template  
that made things work.  I think the code for that is currently  
archived here:


  http://github.com/rhult/gtk-osx-framework/


regards,

-kris.

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


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

2009-11-10 Thread Paul Davis
On Mon, Nov 9, 2009 at 1:10 PM, Jack Skellington dac...@gmail.com wrote:

 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.

All it requires to use it is to build the GTK stack yourself using the
instructions provided (i wish the instructions had not been moved away
from gnome.org, but they are still easy to find). I should put all
in quotes because if you choose to follow bleeding edge GTK then you
will find that maintaining your built version can be quite a lot of
work in the face of breakages and changes in many different parts of
the stack. This is not true (or at least, it is MUCH less true) if you
use a recent release version (there are instructions on how to do that
included in the gtk osx build info).

I do not believe that using a pre-built GTK OS X framework is
desirable for users or developers. Include GTK as part of your app
bundle. Its not hard to do and gives you complete control over which
version of GTK is used by your app. We do this for Ardour (and now
Mixbus) (screenshots at http://ardour.org/ and
http://mixbus.harrisonconsoles.com/). Users download a single app, and
run it. No framework installation or maintainance.

--p
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list


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

2009-11-10 Thread Allin Cottrell

On Tue, 10 Nov 2009, Paul Davis wrote:

 I do not believe that using a pre-built GTK OS X framework is
 desirable for users or developers. Include GTK as part of your
 app bundle. Its not hard to do and gives you complete control
 over which version of GTK is used by your app.

I think this confuses two issues. I include a pre-built GTK as
part of my app bundle for OS X, just as I do for MS Windows.
It is difficult for me to build the GTK stack for OS X myself
because I work on Linux and have only occasional access to an OS X
machine.

With the win32 binaries available from gtk.org, one can select the
pre-built package that works best (i.e. complete control over GTK
version).  It would be great to be able to do that with OS X too,
though of course I understand that Kris Rietveld casn't be
expected to do all the work this would involve!

Allin Cottrell
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list


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

2009-11-10 Thread John Ralls


On Nov 10, 2009, at 7:50 AM, Allin Cottrell wrote:



On Tue, 10 Nov 2009, Paul Davis wrote:


I do not believe that using a pre-built GTK OS X framework is
desirable for users or developers. Include GTK as part of your
app bundle. Its not hard to do and gives you complete control
over which version of GTK is used by your app.


I think this confuses two issues. I include a pre-built GTK as
part of my app bundle for OS X, just as I do for MS Windows.
It is difficult for me to build the GTK stack for OS X myself
because I work on Linux and have only occasional access to an OS X
machine.

With the win32 binaries available from gtk.org, one can select the
pre-built package that works best (i.e. complete control over GTK
version).  It would be great to be able to do that with OS X too,
though of course I understand that Kris Rietveld casn't be
expected to do all the work this would involve!



Interesting point. ISTM that a framework is perhaps not the best  
solution in this case. A tarball of the gtk+ and dependencies  
installation folder would be easy to provide and would integrate well  
with autotools. Would that help you? If so, what would be a good  
prefix to build it into?


Regards,
John Ralls

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


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

2009-11-10 Thread Allin Cottrell

On Tue, 10 Nov 2009, John Ralls wrote:

 On Nov 10, 2009, at 7:50 AM, Allin Cottrell wrote:
 
  On Tue, 10 Nov 2009, Paul Davis wrote:
 
  I do not believe that using a pre-built GTK OS X framework is
  desirable for users or developers. Include GTK as part of your
  app bundle. Its not hard to do and gives you complete control
  over which version of GTK is used by your app.
 
  I think this confuses two issues. I include a pre-built GTK as
  part of my app bundle for OS X, just as I do for MS Windows.
  It is difficult for me to build the GTK stack for OS X myself
  because I work on Linux and have only occasional access to an OS X
  machine.
 
  With the win32 binaries available from gtk.org, one can select the
  pre-built package that works best (i.e. complete control over GTK
  version).  It would be great to be able to do that with OS X too,
  though of course I understand that Kris Rietveld casn't be
  expected to do all the work this would involve!

 Interesting point. ISTM that a framework is perhaps not the best
 solution in this case. A tarball of the gtk+ and dependencies
 installation folder would be easy to provide and would integrate well
 with autotools. Would that help you? If so, what would be a good
 prefix to build it into?

Thanks for the reply, and these are good questions.  I admit the
analogy with building for MS Windows is not perfect.

* For a Windows build I use pre-built GTK dev files (for a
cross-build on Linux), and distribute pre-built runtime files
(DLLs etc.) with my app.

* On OS X I use a pre-built GTK framework for both development and
distribution.  I currently use the OS X/X11 build of GTK 2.14.3
available from the R project.  The dmg includes the required
headers and pkgconfig files, so in building a GTK app all one has
to do is give the right PKG_CONFIG_PATH. End-users don't need the
dev files, but they get them anyway.

It might be nice to have distinct pre-built dev and runtime GTK
packages for OS X, and in that case it would probably make sense
for the dev package to take the form of a tarball rather than a
framework dmg.  I guess my choice would be to root it in /opt/gtk
or some such, but I don't think that matters a great deal.

Allin Cottrell
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list


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

2009-11-09 Thread Michael Natterer
On Mon, 2009-11-09 at 19:10 +0100, 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.
 
 I must say I find this rather baffling. I would have thought a
 platform like OS X to be a priority?

Why do you think that?

 I know that solutions like MacPorts provide Gtk+ for the X server in
 OS X, but I strongly doubt that the average OS X user would know where
 to begin with a project like MacPorts, and to be honest the look 'N
 feel * compared to native OS X.
 
 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.
 
 I would urge anyone with the time and knowledge to consider helping
 complete Gtk+ for native OS X.

Someone like for example you?

This is a mostly volunteer driven project, and people usually tend to
scratch their itches first before they do stuff that needs to be
done.

So if it's itching you, please help completing and fixing OS X support.

regards,
--mitch


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


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

2009-11-09 Thread Kristian Rietveld

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.



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.




-kris.

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


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

2009-11-09 Thread Allin Cottrell

On Mon, 9 Nov 2009, Kristian Rietveld wrote:

 No, [the Quartz port of GTK+] is not fully complete, but getting
 close.  Recently, I have been working on reviewing outstanding
 patches [and other good stuff] ...  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.

It's good to hear that GTK on Quartz has not gone to sleep; thanks
very much for your work on this!

Unfortunately this is not immediately clear if you google, say,
gtk osx.  Top of the search is the defunct Immendio page; if you
follow that link you get a redirect to live.gnome.org, which is
pretty much a placeholder. Finally you get to
gtk-osx.sourceforge.net, but this page is a bit scatter-gun and,
unlike the old Immendio page, there's no link (that I can find) to
download a current build of GTK for OS X.

You get a d/l link if you go to www.gtk-osx.org, but this offers
GTK 2.14 which is quite dated by now, and gives the impression
there can't be anything going on.  I suspect that many GTK app
developers (who probably work on Linux by preference) really
don't want to build the GTK stack for OS X themselves (any more
than they want to build the stack for win32).  So if there's no
reasonably current d/l available one assumes support is lacking.

Bottom line: If there's any way to improve the web presence of
GTK/OS X, and to provide a current pre-built GTK framework for
downloading, that could make a big difference.

Allin Cottrell



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


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

2009-11-09 Thread Jacob Juul Kolding

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.





smime.p7s
Description: S/MIME cryptographic signature
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list


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

2009-11-09 Thread Shawn Bakhtiar

 
 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.


Well, let me be the first to thank you for all you efforts Kris, you have been 
extremely helpful to me, and I am actively developing a ERP (Ordering, 
purchasing, Inventory, CRM) for the company I work for. The work you and John 
Ralls et al. have done has made it possible for me to do my work. 

So keep up the good work.

  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.

http://gtk-osx.sourceforge.net/

I have successfully used this on OS X Leopard (build the framework and app 
using jhbuild, with ige-mac-integration), and have been able to build the 
framework on SN (but my application crashes out, I think because of libglade 
which I really need to move away from, fix it for GtkBuilder). 

I to wish it was more complete (window transparency and shaping, is what I'm 
looking for), but I do not have a good enough grasp of Cocoa and Carbon (Not 
very familiar with Next Step windowing system) to be of any use, but I will 
certainly try to help were I can. Two years moving from Windows to Linux, and 
now OS X, V1 to be deployed in 010110.

I'm not quite sure what you mean (Jacob) when you say native implementation, 
if you look at the quartz backend it looks pretty close to me, again with a lot 
of FIXME's in non-essential areas such as (window shaping), but that is not at 
all important for our functionality.

It works, and it works well on OS X, just follow the jhbuild procedures form 
the above link. 


 
 
 
 -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


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

2009-11-09 Thread Shawn Bakhtiar

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 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: ja...@juvul.com
 Date: Tue, 10 Nov 2009 00:35:44 +0100
 To: k...@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


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

2009-11-09 Thread Allin Cottrell

On Mon, 9 Nov 2009, 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/

App developer here again: Right now I can get a fully functional
GTK+ framework (but one that relies on X11, not native) from
http://r.research.att.com/ .  It's stable, and does what I need,
so that's what I use when packaging my project for OS X.

I'd much prefer to use a native (non-X11) OS X GTK+ framework, but
not if I have to build it myself (sorry, life is too short).
I've tried what I think is the only downloadable native package
(namely, the old Imendio one) but it's not good enough for
production use.

Allin Cottrell
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list


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

2009-11-09 Thread Jacob Juul Kolding

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?


/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: ja...@juvul.com
 Date: Tue, 10 Nov 2009 00:35:44 +0100
 To: k...@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.
 





smime.p7s
Description: S/MIME cryptographic signature
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list


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

2009-11-09 Thread Jacob Juul Kolding

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?

/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: ja...@juvul.com
 Date: Tue, 10 Nov 2009 00:35:44 +0100
 To: k...@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




smime.p7s
Description: S/MIME cryptographic signature
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list


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

2009-11-09 Thread Jacob Juul Kolding

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: ja...@juvul.com
 Date: Tue, 10 Nov 2009 00:35:44 +0100
 To: k...@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




smime.p7s
Description: S/MIME cryptographic signature
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list