Am Mittwoch, den 06.02.2013, 03:13 +0100 schrieb Nuno Araujo:
> On mer, 2013-02-06 at 01:12 +0100, Christian Kirbach wrote:
> > Hi
> >
> > trying to build Gnome 3.8 on Ubuntu 12.10 amd64, with jhbuild.
> > It fails in building harfbuzz. Tried wiping the entire folder, in vain.
> >
> > Something odd is going on with cairo - do you have any idea?
> >
>
> > nazgul@rivendell:~/cont$ pkg-config --cflags cairo
> > Package xproto was not found in the pkg-config search path.
> > Perhaps you should add the directory containing `xproto.pc'
> > to the PKG_CONFIG_PATH environment variable
> > Package 'xproto', required by 'Xau', not found
>
> Try:
> apt-get install *x11proto-core-dev*
Already installed.
nazgul@rivendell:~$ locate xproto.pc
/usr/share/pkgconfig/xproto.pc
But I figured it out now:
nazgul@rivendell:~$ echo $PKG_CONFIG_PATH
nazgul@rivendell:~$ jhbuild shell
nazgul@rivendell:~$ echo $PKG_CONFIG_PATH
/opt/gnome/lib64/pkgconfig:/opt/gnome/share/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig
For some reason, in my 'normal' environment pkg-config picks up the path
it is in, but the jhbuild env does not:
nazgul@rivendell:~$ pkg-config --cflags cairo
-I/usr/include/cairo -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12
nazgul@rivendell:~$ jhbuild shell
nazgul@rivendell:~$ pkg-config --cflags cairo
Package xproto was not found in the pkg-config search path.
Perhaps you should add the directory containing `xproto.pc'
to the PKG_CONFIG_PATH environment variable
Package 'xproto', required by 'Xau', not found
=> The remedy is to add
addpath('PKG_CONFIG_PATH', '/usr/share/pkgconfig')
to my .jhbuildrc
It seems that configure actually picks up /usr/share/pkgconfig
checking for CAIRO... yes
but during compilation it did not. Is that some bug?
--
Christian Kirbach <[email protected]>
_______________________________________________
gnome-love mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnome-love