Ralph Shumaker wrote: [snip] > checking libgoffice-0.5... not found > checking for GTK... configure: error: Package requirements ( > libglade-2.0 >= 2.3.6 > gtk+-2.0 >= 2.10.0 > ) were not met: > > No package 'libglade-2.0' found > No package 'gtk+-2.0' found > > Consider adjusting the PKG_CONFIG_PATH environment variable if you > installed software in a non-standard prefix. > > Alternatively, you may set the environment variables GTK_CFLAGS > and GTK_LIBS to avoid the need to call pkg-config. > See the pkg-config man page for more details. > # > > So, to check my sanity... > > 'yum list all | grep libgoffice' produces nothing. > 'yum list all | grep libglade' produces no exact match (unless libglade2 > which is *already* installed): > libglade2.i386 2.6.0-3.fc7 > installed pygtk2-libglade.i386 > 2.10.6-1.fc7 installed > glade3-libgladeui.i386 3.4.0-5.fc7 > updates glade3-libgladeui-devel.i386 > 3.4.0-5.fc7 updates > libglade.i386 1:0.17-19.fc6 > fedora libglade-devel.i386 > 1:0.17-19.fc6 fedora > libglade-java.i386 2.12.5-6.fc7 > fedora libglade-java-devel.i386 > 2.12.5-6.fc7 fedora > libglade2-devel.i386 2.6.0-3.fc7 > fedora libglademm2.i386 > 2.0.1-2.fc6.rf rpmforge > libglademm2-debuginfo.i386 2.0.1-2.fc6.rf > rpmforge libglademm2-devel.i386 > 2.0.1-2.fc6.rf rpmforge > libglademm24.i386 2.6.3-2.fc6 > fedora libglademm24-devel.i386 > 2.6.3-2.fc6 fedora > ruby-libglade2.i386 0.16.0-18.fc7 updates > > 'yum list all | grep gtk+' produces 1 exact match *already* installed: > gtk+.i386 1:1.2.10-57.fc7 > installed gtk+-devel.i386 > 1:1.2.10-57.fc7 fedora > gtk+extra.i386 2.1.1-5.fc7 > updates gtk+extra-devel.i386 > 2.1.1-5.fc7 updates > > What am I doing wrong?
Where should I start? ;) When you ask for help you should give a few more details, like what the software is that you are trying to compile. What system you are compiling on? It's not until we see some of your attempts to get software that we see you are using Fedora, an rpm based system that uses yum. But even that information is not enough to really help because if you are using an older system as compared to something like Fedora 8 there might have been big changes in the way things work. That way others might be tempted to replicate your experiments. In the above listings,you have missed the fact that there is a difference in gtk+ and gtk2 (gtk+2.0). For example, on my Fedora 8 system I have the following GTK packages: gtk+-1.2.10-59.fc8 for the original GTK+ and gtk2-2.12.1-5.fc8 for version 2 of GTK (GTK2). When compiling software, you need to have the development packages installed, which are usually separate from the operating binaries. The development packages contain things like the C header files (e.g. somefile.h)and library files (e.g. somefile.a) which are only needed for compiling software and not running it. To install development versions of your gtk packages you would do the following: # yum install gtk+-devel gtk2-devel The same thing goes for libglade: # yum install libglade2-devel Seeing as how the configure script names the gtk packages, it appears that it came from some system other than a Fedora. This might require some hacking to get things working by finding the equivalent packages and substituting their names. For example, the configure script is looking for libgoffice, but Fedora doesn't have a libgoffice package. But it does have goffice and goffice-devel which provide libgoffice shared libraries and development headers which might work, but it's current version is 0.4.3 and your configure script seems to want at least version 0.5. Gus -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list
