Date: Tue, 13 Aug 2002 19:06:10 +0200 (CEST) From: la hache <lah@pandora.be> To: Joe Marcus Clarke <marcus@marcuscom.com> Cc: gnome@FreeBSD.ORG Subject: Re: can't compile atk Message-ID: <20020813190343.W332-100000@archipelagos.pandora.be> In-Reply-To: <1029257783.311.9.camel@gyros.marcuscom.com>
index | next in thread | previous in thread | raw e-mail
my pkg-config has been version 0.12.0 for ages, the .pc file is in the
right location and contains the exact same string that you gave me. i
really don't understand. on all my secondary freebsd systems where i
installed 4.6 from scratch on then cvsupped (even from 4.5), atk compiled
like a breeze. something must be broken on this system, but what ?
On 13 Aug 2002, Joe Marcus Clarke wrote:
> On Tue, 2002-08-13 at 09:48, la hache wrote:
> > i can't compile atk with latest cvs tree:
> >
> > checking for GLIB - version >= 2.0.0... no
> > *** Could not run GLIB test program, checking why...
> > *** The test program failed to compile or link. See the file config.log
> > for the
> > *** exact error that occured. This usually means GLIB is incorrectly
> > installed.
> > configure: error:
> >
> > but glib 2.0.6 is installed ! i don't understand.
>
> Here's the thing. GNOME configure scripts are using the pkgconfig
> package (which installs the /usr/local/bin/pkg-config binary) to read
> the .pc files to determine package properties for the various
> dependencies.
>
> Around line 7290, configure uses /usr/local/bin/pkg-config to try and
> detect glib. In order to do this, you need a
> /usr/local/libdata/pkgconfig/glib-2.0.pc file. This file should contain
> the following for Cflags:
>
> -I${includedir}/glib-2.0 -I${libdir}/glib-2.0/include
>
> One of three things aren't happening. Either glib-2.0.pc exists in the
> right path, but pkg-config isn't looking there, or the file doesn't
> exist, or the Cflags are incorrect. As you can see from line 7471,
> configure is compiling the glib test program _without_ the correct
> include path. Therefore, it doesn't find glib.h, and the test program
> doesn't build.
>
> So, once you've checked to make sure the glib-2.0.pc exists in the right
> location, then upgrade pkgconfig _from ports_ to 0.12.0 (mandatory for
> FreeBSD 4.x). Then, verify the contents of the glib-2.0.pc file are
> good. After that, I see no reason why GNOME 2.0 (or at least atk)
> shouldn't build for you.
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-gnome" in the body of the message
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020813190343.W332-100000>
