Re: Building Gtk-OSX (was: Intricate changes to Quartz/OSX backend)

2009-10-26 Thread Paul Davis
On Mon, Oct 26, 2009 at 12:17 PM, John Ralls jra...@ceridwen.us wrote:

 On Oct 26, 2009, at 9:07 AM, Paul Davis wrote:

 On Mon, Oct 26, 2009 at 11:07 AM, John Ralls jra...@ceridwen.us wrote:

 When I've encountered that in the past it's been because Python was too
 old:
 Jhbuild's tarball.py uses a function that's only available in Python 2.5.
 While jhbuild bootstrap will install a new Python for you on Tiger (which
 comes with Python 2.3), the new version isn't used to run jhbuild itself
 unless you tell it to.

 turns out that this was not the issue. basically, even my jhbuild was
 too old to get this right. a new build is underway, but its now died
 claiming that we need m4 1.4 or later, and i have 1.4.13 ... sigh.
 digging in.

 Having installed the new jhbuild, did you run jhbuild bootstrap? Remember
 that jhbuild sets the path to find its own stuff first.

the downloaded autoconf-2.63 contains this line:

my $m4 = $ENV{M4} || '@M4@';

both LHS halves of which evaluate to $gtk_prefix/inst/bin/m4 even
though jbhuild has not built m4 at this stage.
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list


Re: Building Gtk-OSX (was: Intricate changes to Quartz/OSX backend)

2009-10-26 Thread John Ralls


On Oct 26, 2009, at 9:35 AM, Paul Davis wrote:

On Mon, Oct 26, 2009 at 12:17 PM, John Ralls jra...@ceridwen.us  
wrote:


On Oct 26, 2009, at 9:07 AM, Paul Davis wrote:

On Mon, Oct 26, 2009 at 11:07 AM, John Ralls jra...@ceridwen.us  
wrote:


When I've encountered that in the past it's been because Python  
was too

old:
Jhbuild's tarball.py uses a function that's only available in  
Python 2.5.
While jhbuild bootstrap will install a new Python for you on  
Tiger (which
comes with Python 2.3), the new version isn't used to run jhbuild  
itself

unless you tell it to.


turns out that this was not the issue. basically, even my jhbuild  
was

too old to get this right. a new build is underway, but its now died
claiming that we need m4 1.4 or later, and i have 1.4.13 ... sigh.
digging in.


Having installed the new jhbuild, did you run jhbuild bootstrap?  
Remember

that jhbuild sets the path to find its own stuff first.


the downloaded autoconf-2.63 contains this line:

my $m4 = $ENV{M4} || '@M4@';

both LHS halves of which evaluate to $gtk_prefix/inst/bin/m4 even
though jbhuild has not built m4 at this stage.


Um, how long ago did you last run jhbuild bootstrap? The m4 module was  
added to bootstrap.modules last December, with version 1.4.11. The  
autoconf module depends upon it, so it should be installed before  
autoconf. .jhbuildrc, if you're using the one from Gtk-OSX, sets M4= 
$PREFIX/bin/m4. That happens after jhbuildrc-custom is imported, so  
you'll have to edit .jhbuildrc directly if you want to use another  
one. Just don't try to use the one Apple provides (but you probably  
already know that).


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


Re: Building Gtk-OSX (was: Intricate changes to Quartz/OSX backend)

2009-10-26 Thread Paul Davis
On Mon, Oct 26, 2009 at 3:22 PM, John Ralls jra...@ceridwen.us wrote:

 Um, how long ago did you last run jhbuild bootstrap? The m4 module was added
 to bootstrap.modules last December, with version 1.4.11.

more than bootstrap - fixing this required an entirely new version of jhbuild.

there is also possibly some interaction going on because i have at
least two GTK builds managed by jhbuild on this system.
___
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list


RE: Building Gtk-OSX (was: Intricate changes to Quartz/OSX backend)

2009-10-26 Thread Shawn Bakhtiar



Very Sweet guys

Last I tried Snow Leopard I was not able to get past the bootstrap / build 
process (a couple of a months ago).

I am going to spend the rest of the day re-building the environment, and our 
application to see if this is all works on OS X 10.6 Snow Kitty (SL). 

I don't have dual monitor but I will see if I can find one and test.






 EMAILING FOR THE GREATER GOOD
Join me

 Date: Mon, 26 Oct 2009 15:46:54 -0400
 Subject: Re: Building Gtk-OSX (was: Intricate changes to Quartz/OSX backend)
 From: p...@linuxaudiosystems.com
 To: jra...@ceridwen.us
 CC: gtk-devel-list@gnome.org
 
 On Mon, Oct 26, 2009 at 3:22 PM, John Ralls jra...@ceridwen.us wrote:
 
  Um, how long ago did you last run jhbuild bootstrap? The m4 module was added
  to bootstrap.modules last December, with version 1.4.11.
 
 more than bootstrap - fixing this required an entirely new version of jhbuild.
 
 there is also possibly some interaction going on because i have at
 least two GTK builds managed by jhbuild on this system.
 ___
 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