Finally, I am stuck when trying to run
jhbuild build meta-gtk-osx-core
The gtk+ module fails to build with the error message:
libtool: compile: /Developer/usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I../..
-DG_LOG_DOMAIN=\Gdk\ -DGDK_COMPILATION -I../.. -I../../gdk -I../../gdk
-DG_DISABLE_CAST_CHECKS -D_REENTRANT -I/Users/steffen/gtk/inst/include/glib-2.0
-I/Users/steffen/gtk/inst/lib/glib-2.0/include
-I/Users/steffen/gtk/inst/include/pango-1.0
-I/Users/steffen/gtk/inst/include/cairo
-I/Users/steffen/gtk/inst/include/pixman-1
-I/Users/steffen/gtk/inst/include/libpng15
-I/Users/steffen/gtk/inst/include/gdk-pixbuf-2.0 -xobjective-c
-I/Users/steffen/gtk/inst/include -I/Developer/SDKs/MacOSX10.4u.sdk/usr/include
-DG_DISABLE_SINGLE_INCLUDES -DATK_DISABLE_SINGLE_INCLUDES
-DGDK_PIXBUF_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES
-DGDK_PIXBUF_DISABLE_DEPRECATED -arch ppc
-I/Developer/SDKs/MacOSX10.4u.sdk/usr/include -isysroot
/Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4 -Wall -MT
gdkimage-quartz.lo -MD -MP -MF .deps/gdkimage-quartz.Tpo -c gdkimage-quartz.c
-fno-common -DPIC -o .libs/gdkimage-quartz.o
gdkimage-quartz.c: In function '_gdk_quartz_image_copy_to_image':
gdkimage-quartz.c:142: warning: implicit declaration of function
'CGWindowListCreateImage'
gdkimage-quartz.c:143: error: 'kCGWindowListOptionOnScreenOnly' undeclared
(first use in this function)
gdkimage-quartz.c:143: error: (Each undeclared identifier is reported only once
gdkimage-quartz.c:143: error: for each function it appears in.)
gdkimage-quartz.c:144: error: 'kCGNullWindowID' undeclared (first use in this
function)
gdkimage-quartz.c:145: error: 'kCGWindowImageDefault' undeclared (first use in
this function)
gdkimage-quartz.c:145: warning: initialization makes pointer from integer
without a cast
make[4]: *** [gdkimage-quartz.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
*** Error during phase build of gtk+: ## Error running make ***
[18/20]
Does gdkimage-quartz.c maybe use functions from newer OSX versions than it
should? Any advice on how to address this?
Best regards,
Steffen
- Original Message -
From: Steffen Gutmann muib...@yahoo.com
To: gtk-osx-users-list@gnome.org gtk-osx-users-list@gnome.org
Cc:
Sent: Sunday, January 13, 2013 1:55 PM
Subject: Re: [gtk-osx-users] Building on PPC fails
After having installed the jhbuild version of python, the next problem I ran
into is when building perl-xml-simple:
perl Makefile.PL INSTALLDIRS=vendor PREFIX=/Users/steffen/gtk/inst
ExtUtils::MakeMaker version 6.31 required--this is only version 6.30 at
Makefile.PL line 7.
BEGIN failed--compilation aborted at Makefile.PL line 7.
Unfortunately I am not good at perl. MakeMaker seems to be provided by OSX
(PPC/Leopard in my case). How would I obtain and install the required
version
6.31?
I googled a bit and then executed
sudo cpan -i ExtUtils::MakeMaker
(Without sudo, perl can't install the files in /usr due to lacking
permission).
To my surpise this actually worked and perl-xml-simple (and the rest
of meta-gtk-osx-bootstrap) compiles and installs.
I am just wondering if I will have problems later due to my modified perl
environment?
Steffen
- Original Message -
From: Steffen Gutmann muib...@yahoo.com
To: gtk-osx-users-list@gnome.org
gtk-osx-users-list@gnome.org
Cc:
Sent: Sunday, January 13, 2013 12:42 PM
Subject: Re: [gtk-osx-users] Building on PPC fails
Hi John,
thanks for the hint. I will try that as well.
It seems there is another problem when building for 10.4/10.4u.
Building libxm2l fails with the message:
ld: library not found for -lpython2.5
I guess the problem is that the 10.4u SDK only has python 2.3. If I do a
'jhbuild build python' (as described on the build web page) then it
uses
the python lib provided by jhbuild and libxml2 compiles. But this does not
seem
to be described properly on the build web page (where it says you only need
to
'jhbuild build python' when compiling on Tiger for the purpose of
extracting archives). Or maybe I misunderstood that part.
Regards,
Steffen
- Original Message -
From: John Ralls jra...@ceridwen.us
To: Steffen Gutmann muib...@yahoo.com
Cc: gtk-osx-users-list@gnome.org
gtk-osx-users-list@gnome.org
Sent: Sunday, January 13, 2013 11:38 AM
Subject: Re: [gtk-osx-users] Building on PPC fails
On Jan 13, 2013, at 12:04 AM, Steffen Gutmann
muib...@yahoo.com
wrote:
I should maybe mention that I am trying a universal build
(.jhbuildrc-custom)
setup_universal_build(target=10.4,
sdk_version=10.4u,
architectures=[ppc,
i386])
Maybe that's the problem. Although, I have been able to build
it
in the
past (after tweaking some defines