update on problem compiling gir-repository-0.6.5 reported in Dec. 2009 archives

John Burrell john_burrell at hotmail.com
Thu Jan 14 09:49:20 PST 2010


In the December 2009 mail archives, Cliffhanger at gardener.com reported a problem compiling gir-repository-0.6.5. William Immendorf replied that 'make' was looking for the GConf library in /usr/lib and suggested a symlink to point /usr/lib/libgconf.so to /opt/gnome/lib/libgconf.so.

This fixes the problem reported by Cliffhanger but the package does not compile because it cannot find libgnome-keyring.so and lingnome-menu.so.

Rather than setting up more symlinks, I set the LD_LIBRARY_PATH variable to /opt/gnome/lib which seems to cure the problem. However there are still a number of error messages during the make. These include, but are not restricted to:

/usr/include/freetype2/freetype/config/ftconfig.h:323: syntax error, unexpected '{', expecting ',' or ';'
/usr/include/freetype2/freetype/config/ftconfig.h:327: syntax error, unexpected identifier
/usr/include/freetype2/freetype/config/ftconfig.h:327: unexpected character `'
/usr/bin/g-ir-scanner -v --namespace PangoX --nsversion=1.0


In file included from <stdin>:37:
/usr/include/gtk-2.0/gdk/gdkx.h:82:28: error: gdkprivate-x11.h: No such file or directory
/usr/include/gtk-2.0/gdk/gdkx.h:83:27: error: gdkscreen-x11.h: No such file or directory

My questions - 

1) Is setting the LD_LIBRARY_PATH variable a correct solution to get make to see the /opt/gnome/lib libraries and
2) are the errors reported above serious enough to cause the package not to function correctly?


Do you have a story that started on Hotmail? Tell us now
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfromscratch.org/pipermail/blfs-support/attachments/20100114/b59aa6cf/attachment.html>

More information about the blfs-support mailing list