configure failure

Dan Connelly <[email protected]> Wed, 31 Aug 2005 07:46:02 -0700
Newsgroups gmane.comp.scigraphica.devel
Message-ID <[email protected]>
When "configure"ing libscigraphica-2.1.1 (installed from tar):

--------
checking GTK_LIBS... -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
checking for gtkextra-2.0 >= 2.1.0... Package gtkextra-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtkextra-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtkextra-2.0' found

configure: error: Library requirements (gtkextra-2.0 >= 2.1.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
---------

However, I previously compiled and installed gtk+extra-2.1.1, which installs in /usr/local.  Additionally, I get the error
whether or not I set PKG_CONFIG_PATH:

$ printenv PKG_CONFIG_PATH
/usr/local/lib:/usr/lib:/usr/X11R6/lib/

or:
$ printenv PKG_CONFIG_PATH
/usr/local:/usr:/usr/X11R6


And, in any case, I have /usr/local/lib in my
$  cat /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/X11R6/lib
$ cat /etc/ld.so.conf.d/usrlocallib.conf
/usr/local/lib


I have gtkextra 2.1 (just installed, although I don't know why the file:

$ ls /usr/local/lib/libgtkextra-x11-2.0.*
/usr/local/lib/libgtkextra-x11-2.0.a   /usr/local/lib/libgtkextra-x11-2.0.so    /usr/local/lib/libgtkextra-x11-2.0.so.1.0.0
/usr/local/lib/libgtkextra-x11-2.0.la  /usr/local/lib/libgtkextra-x11-2.0.so.1

$ ls /usr/local/include/gtkextra-2.0/*
gtkbordercombo.h  gtkextrafeatures.h      gtkfilelist.h     gtkplotarray.h          gtkplotcanvas.h           gtkplotcsurface.h  gtkplotpc.h       gtkplotsurface.h
gtkcharsel.h      gtkextra.h              gtkfontcombo.h    gtkplotbar.h            gtkplotcanvasline.h       gtkplotdata.h      gtkplotpixmap.h   gtkpsfont.h
gtkcheckitem.h    gtkextraicons.h         gtkiconfilesel.h  gtkplotbox.h            gtkplotcanvaspixmap.h     gtkplotdt.h        gtkplotpolar.h    gtksheet.h
gtkcolorcombo.h   gtkextra-marshal.h      gtkiconlist.h     gtkplotbubble.h         gtkplotcanvasplot.h       gtkplotflux.h      gtkplotprint.h    gtktogglecombo.h
gtkcombobutton.h  gtkextratypebuiltins.h  gtkitementry.h    gtkplotcandle.h         gtkplotcanvasrectangle.h  gtkplotgdk.h       gtkplotps.h
gtkdirtree.h      gtkfileicons.h          gtkplot3d.h       gtkplotcanvasellipse.h  gtkplotcanvastext.h       gtkplot.h          gtkplotsegment.h

------------------------------------------------
------------------------------------------------

Separate question: the FAQ specifys Numerical Python, as opposed to NumArray.  I thought it
was stated here NumArray was preferred.

1.1 What packages do I need for _optimal_ usage/compilation of Scigraphica?
A: gtk-1.2.8.  including development packages, same goes for the rest
       of the packages listed.
    gtk+extra-0.99.12.
    (Optional) gnome-libs-1.2.8.
    python-1.5.2. It is unknown whether 2.0 works or not. By all
       accounts 2.0 should work fine.
    python-numpy, also called Numeric or Numeric Python, version 1.11 is
       known to work. Please send reports on success/failure with other
       versions.
    libreadline>=4.0. There is a bug in older versions that allows the user
       to press Ctrl-C, and kill the terminal. On SuSe this is supplied by
       the bash package.
    libtermcap, as required by libreadline. Including the -devel version of
       the package!
    gettext (0.35.10) is needed for the i18n internationalization.




-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf