On Fri, 11 Nov 2005, Rocco Moretti wrote: > Hello All, > > I am unable to get ghemical to install on our Linux Mandriva 2005 system. The > ./configure script fails with the following message: > > ... > checking for gdk_gl_query in -lgtkgl... no > configure: error: Cannot find gtkgl library > I've installed all of the gtkgl libraries that come with the distribution, > but to no effect: > > $ ls /usr/lib/*gtkgl* > /usr/lib/libgtkgl-2.0.a /usr/lib/libgtkgl.la* > /usr/lib/libgtkgl-2.0.la* /usr/lib/libgtkgl.so@ > /usr/lib/libgtkgl-2.0.so@ /usr/lib/libgtkgl.so.4@ > /usr/lib/libgtkgl-2.0.so.1@ /usr/lib/libgtkgl.so.5@ > /usr/lib/libgtkgl-2.0.so.1.0.0* /usr/lib/libgtkgl.so.5.0.0* > /usr/lib/libgtkgl.a You did not mention the version number. The older version 1.02 is a gnome-1 application and it needs "gtkglarea" while the 1.9x versions are gtk2 applications and need "libgtkglext". These are the versions that I have been using: gtkglarea5 1.2.3-2 gtkglarea5-dev 1.2.3-2 libgtkglext1 1.0.6-2.0.1 libgtkglext1-dev 1.0.6-2.0.1 Installing just the library files (.a or .so) is enough if you just run binary programs. But for compiling programs from source code this is not enough and you need to have extra files (header or .h files) for that task. Often these extra files are packaged in a separate "dev" package; for example if you have a package libgtkglext for the library files, you have to search and install a package libgtkglext-dev if you need to compile programs that use libgtkgtlext. If you have installed the "dev" package (for libgtkgtlext) properly, you will have a header file "gtkgl.h" installed in your system: $ locate gtkgl.h /usr/include/gtkglext-1.0/gtk/gtkgl.h For gtkglarea the header file is called gtkglarea.h : $ locate gtkglarea.h /usr/include/gtkgl/gtkglarea.h I hope this helps, Tommi