My Guppi is Drowning (More Install Problems)

Alex Roston tungtung at pacbell.net
Mon Mar 22 17:34:30 EST 2004


I have installed Guppi-0.40.3 and it compiled correctly. (Thanks Derek!) 
However, the Gnucash configure apparently can't find Guppi, and is 
giving the following error message:

checking for ghttp_request_new in -lghttp... yes
checking for ghttp_enable_ssl in -lghttp... no
configure: warning: ****** ghttp does not have SSL support.
checking for main in -lzvt... yes
checking for main in -loaf... yes
Unknown library `libguppi'
Unknown library `libguppi'
checking for gnome-config... (cached) /usr/bin/gnome-config
checking for libguppi - version >= 0.35.1... Unknown library `libguppi'
Unknown library `libguppi'
Unknown library `libguppi'
Unknown library `libguppi'
Unknown library `libguppi'
no
*** Could not run libguppi 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 libguppi was 
incorrectly installed
*** or that you have moved libguppi since it was installed. In the 
latter case, you
*** may want to edit the gnome-config script: /usr/bin/gnome-config
configure: error: libguppi not found


The GnuCash config.log reads as follows:

   if ((gnome-libs-1.4.1.7 != guppi_version_major()) ||
       (gnome-libs-1.4.1.7 != guppi_version_minor()) ||
       (gnome-libs-1.4.1.7 != guppi_version_micro())) {
    printf("\n*** 'gnome-config --modversion libguppi' returned 
%d.%d.%d, but the installed\n", gnome-libs-1.4.1.7, gnome-libs-1.4.1.7, 
gnome-libs-1.4.1.7);
    printf("*** LIBGUPPI reports its own version as %s.\n\n", 
guppi_version());
    printf("*** This probably means that LIBGUPPI is improperly 
installed.\n");
    return 1;
   }   

   if ((gnome-libs-1.4.1.7 > major) ||
      ((gnome-libs-1.4.1.7 == major) && (gnome-libs-1.4.1.7 > minor)) ||
      ((gnome-libs-1.4.1.7 == major) && (gnome-libs-1.4.1.7 == minor) && 
(gnome-libs-1.4.1.7 >= micro)))
    {
      return 0;
    }
  else
    {
      printf("\n*** 'gnome-config --modversion libguppi' returned 
%d.%d.%d, but the minimum version\n", gnome-libs-1.4.1.7, 
gnome-libs-1.4.1.7, gnome-libs-1.4.1.7);
      printf("*** of libguppi required is %d.%d.%d. If gnome-config is 
correct, then it is\n", major, minor, micro);
      printf("*** best to upgrade to the required version.\n");
      printf("*** If gnome-config was wrong, set the environment 
variable GNOME_CONFIG\n");
      printf("*** to point to the correct copy of gnome-config, and 
remove the file\n");
      printf("*** config.cache before re-running configure\n");
      return 1;
    }
}


configure:14326: gcc -o conftest -g -O2 -Wall -Wunused  
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include 
-I/usr/X11R6/include   conftest.c -lpopt -lm  -lm -rdynamic -L/usr/lib 
-L/usr/X11R6/lib -lgtk -lgdk -lgmodule -lglib -ldl -lXext -lX11 -lm 1>&5
configure:14319:35: libguppi/guppi-useful.h: No such file or directory
configure: failed program was:
#line 14316 "configure"
#include "confdefs.h"

#include <stdio.h>
#include <libguppi/guppi-useful.h>

int main() {
 return 0;
; return 0; }


According to a "find" Guppi has been installed in the following directories:

/usr/local/lib/
/usr/local/lib/guppi/plug-ins/
/usr/local/include/gnome-1.0/libguppi
/usr/local/share/aclocal/
/usr/local/share/guppi

It sound like either Guppi's install, or GnuCash configure need to be 
adjusted somehow so they can find each other. What do I do? Can I use 
symlinks?

Thank in advance for the help.


Alex





More information about the gnucash-user mailing list