Re: [gtk-osx-users] Building on PPC fails



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 in glib).

I'll try with the following setup next:

setup_sdk(target="10.4", sdk_version="10.4u", architectures=["ppc"])

Steffen


----- Original Message -----
> From: Steffen Gutmann <muibase yahoo com>
> To: "gtk-osx-users-list gnome org" <gtk-osx-users-list gnome org>
> Cc: 
> Sent: Saturday, January 12, 2013 11:34 PM
> Subject: [gtk-osx-users] Building on PPC fails
> 
> Hi,
> 
> I am not sure if someone recently tried building gtkosx on a PPC machine?  I run 
> into the following problem on a PPC MacMini with OSX Leopard:
> 
> sh gtk-osx-build-setup.sh: succeeds
> jhbuild build python: succeeds
> 
> jhbuild bootstrap: succeeds
> 
> jhbuild build meta-gtk-osx-bootstrap: fails when configuring intltool.  Here is 
> the trace:
> 
> 
> *** Configuring intltool *** [8/15]
> ./configure --prefix /Users/steffen/gtk/inst --libdir 
> '/Users/steffen/gtk/inst/lib'   --disable-dependency-tracking 
> configure: WARNING: unrecognized options: --disable-dependency-tracking
> checking for a BSD-compatible install... /Users/steffen/.local/bin/install-check
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... ./install-sh -c -d
> checking for gawk... no
> checking for mawk... no
> checking for nawk... no
> checking for awk... awk
> checking whether make sets $(MAKE)... yes
> checking for perl... /usr/bin/perl
> checking for perl >= 5.8.1... 5.8.8
> checking for XML::Parser... configure: error: XML::Parser perl module is 
> required for intltool
> *** Error during phase configure of intltool: ########## Error running 
> ./configure --prefix /Users/steffen/gtk/inst --libdir 
> '/Users/steffen/gtk/inst/lib'   --disable-dependency-tracking  *** 
> [8/15]
> 
> I looked into the ./configure script and ran the following line manually:
> 
> perl -e "require XML::Parser"
> 
> 
> which outputs:
> 
> Can't load 
> '/Users/steffen/gtk/inst/lib/perl5/5.8.8/darwin-thread-multi-2level/auto/XML/Parser/Expat/Expat.bundle' 
> for module XML::Parser::Expat: 
> dlopen(/Users/steffen/gtk/inst/lib/perl5/5.8.8/darwin-thread-multi-2level/auto/XML/Parser/Expat/Expat.bundle, 
> 1): no suitable image found.  Did find:
> /Users/steffen/gtk/inst/lib/perl5/5.8.8/darwin-thread-multi-2level/auto/XML/Parser/Expat/Expat.bundle: 
> no matching architecture in universal wrapper at 
> /System/Library/Perl/5.8.8/darwin-thread-multi-2level/DynaLoader.pm line 230.
>  at 
> /Users/steffen/gtk/inst/lib/perl5/5.8.8/darwin-thread-multi-2level/XML/Parser.pm 
> line 18
> Compilation failed in require at 
> /Users/steffen/gtk/inst/lib/perl5/5.8.8/darwin-thread-multi-2level/XML/Parser.pm 
> line 18.
> BEGIN failed--compilation aborted at 
> /Users/steffen/gtk/inst/lib/perl5/5.8.8/darwin-thread-multi-2level/XML/Parser.pm 
> line 22.
> Compilation failed in require at -e line 1.
> The problem is the file 
> /Users/steffen/gtk/inst/lib/perl5/5.8.8/darwin-thread-multi-2level/auto/XML/Parser/Expat/Expat.bundle
> 
> which originates from 
> 
> /Users/steffen/gtk/source/XML-Parser-2.41/blib/arch/auto/XML/Parser/Expat/Expat.bundle
> 
> It does not contain any PPC code:
> 
> cd /Users/steffen/gtk/source/XML-Parser-2.41/blib/arch/auto/XML/Parser/Expat/
> 
> file Expat.bundle 
> Expat.bundle: Mach-O universal binary with 2 architectures
> Expat.bundle (for architecture i386):Mach-O bundle i386
> Expat.bundle (for architecture x86_64):Mach-O 64-bit bundle x86_64
> 
> In contrast, XML-Parser-2.40 has these architectures:
> cd 
> /Users/steffen/gtk-old-but-good/source/XML-Parser-2.40/blib/arch/auto/XML/Parser/Expat/
> 
> file Expat.bundle 
> Expat.bundle: Mach-O universal binary with 2 architectures
> Expat.bundle (for architecture ppc):Mach-O bundle ppc
> Expat.bundle (for architecture i386):Mach-O bundle i386
> 
> Would it be okay to go back to XML-Parser-2.40?
> 
> Regards,
> 
> Steffen
> _______________________________________________
> Gtk-osx-users-list mailing list
> Gtk-osx-users-list gnome org
> https://mail.gnome.org/mailman/listinfo/gtk-osx-users-list
>


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