Re: compiling gtk 1.2.5 for Darwin/mac os x
- From: John Cupitt ng-london org uk
- To: sven gimp org
- Cc: lists bitfaeule net, gtk-list gnome org
- Subject: Re: compiling gtk 1.2.5 for Darwin/mac os x
- Date: Fri, 21 Jun 2002 18:05:41 +0100
Sven Neumann wrote:
> Hi,
>
> couzteau <lists bitfaeule net> writes:
>
>
>>i'm trying to install gtk 1.2.5 in order to install wxPython.
>>
>>when run make (after sucessfully running ./configure --prefix=/usr/gtk
>>-host=ppc)
>>
>>i get the following error:
>>gcc -DHAVE_CONFIG_H -I. -I. -I. -DG_LOG_DOMAIN=g_log_domain_glib -g
>>-O2 -Wall -c giounix.c -o giounix.o
>>giounix.c:1290: bad macro argument list
>>cpp-precomp: warning: errors during smart preprocessing, retrying in basic
mode
>
>
> I've seen the very same error message yesterday when trying to compile
> a simple application that uses gobject-2.0 on a Darwin MacOS X system
> using gcc-2.95.2. The compiler barfed on the G_OBJECT_CLASS macro.
> Looks like something on Darwin MacOS X is severily b0rken at the moment.
>
>
Hi, this is caused by the "smart" precompiler for headers that Mac OS X
uses by default. It speeds things up (usually), but there are quite a
few macros it can't handle.
The workaround is to disable it. Eg.
CFLAGS="-no-cpp-precomp" ./configure ...etc
You'll also find a few libtool issues later in the build, since osx uses
mach-o rather than elf and has some very strange ld behaviour as a result.
If you've not found it, I can highly recommend fink:
http://fink.sourceforge.net/
They have a gazillion packages tweaked for mac os x, with a nice
debian-style apt-get wrapped around them. It'll automatically build
pretty much anything for you, including (I think) wxPython.
They also have a porting page in the developer section which runs
through all of these problems and suggests some libtool patches.
http://fink.sourceforge.net/doc/porting/index.php
John
==========================================================
Fabric of Vision
Dress and Drapery in Painting
19 June - 8 September 2002
For information and tickets:
http://www.nationalgallery.org.uk/exhibitions/fabric/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]