Folks, I've been compiling stuff for sometime very well on a Redhat system. However, I recently installed Mandrake 7.2 and probably botched the install somehow because many of the packages I need aren't installed. For instance, here I am attempting to compile gnapster, and it seems that even though I had the install install everything, key libraries and development packages are missing: checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for POSIXized ISC... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for gnome-config... no checking for Gnome compile flags... GNOME not found, building without it. checking for gdk-pixbuf-config... no checking for gdk-pixbuf >= 0.8... not found, building without transparencies checking what warning flags to pass to the C compiler... -Wall -Wunused checking what language compliance flags to pass to the C compiler... checking for pthread_create in -lpthread... yes checking for gtk-config... /usr/bin/gtk-config checking for GTK - version >= 1.2.0... no *** Could not run GTK 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 GTK was incorrectly installed *** or that you have moved GTK since it was installed. In the latter case, you *** may want to edit the gtk-config script: /usr/bin/gtk-config configure: error: GTK not installed Now in fairness I did install everything I could find in gtk++ rpms (I have a full set of Mandrake 7.2 I got from the net). If I look in config.log, it seems that the linker cannot find the Xi library. I'm not familiar with that library (or haven't paid enough attention to note its use). Can someone give me a list of RPMs I'm probably missing? configure:2208: gcc -o conftest -g -Wall -Wunused -I/usr/lib/glib/include -I/usr/X11R6/include conftest.c -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm 1>&5 /usr/bin/ld: cannot find -lXi collect2: ld returned 1 exit status configure: failed program was: #line 2130 "configure" -- ------------------------------------------------------------------------ David E. Fox Thanks for letting me [EMAIL PROTECTED] change magnetic patterns [EMAIL PROTECTED] on your hard disk. -----------------------------------------------------------------------
