libglade not found

Jan Handwerker jan.handwerker@gmx.de
Sat, 5 Jan 2002 19:20:57 +0100


Am Samstag, 5. Januar 2002 18:34 schrieben Sie:
> Err... I'm running Suse 7.2, I have installed:

Hi Christian,

> > rpm -q libglade libglade-devel
>
> libglade-0.16-204
> libglade-devel-0.16-204

using Suse 7.3 I find

libglade-0.16-195
libglade-devel-0.16-195

and /opt/gnome/lib/libgladeConf.sh is

--
prefix=/opt/gnome
exec_prefix=${prefix}

if test "${prefix}/include" != /usr/include ; then
  LIBGLADE_INCLUDEDIR="-I${prefix}/include -I/usr/include/gnome-xml"
else
  LIBGLADE_INCLUDEDIR="-I/usr/include/gnome-xml"
fi
LIBGLADE_LIBDIR="-L${exec_prefix}/lib -rdynamic -L/opt/gnome/lib 
-L/usr/lib -L/usr/X11R6/lib"
LIBGLADE_LIBS="-lglade-gnome -lglade -L/usr/lib -lxml -lz 
-L/usr/X11R6/lib -L/usr/X11R6/lib -rdynamic -lgnomeui -lart_lgpl 
-lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -ldl -lXi -lXext -lX11 
-lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib"
MODULE_VERSION="libglade-0.16"
--

after updatedb locate found only this version of libgladeConf.sh and 
by eye there are no other in /usr/lib and /usr/local/lib.

> Also, the last part of the file config.log (esp. the compilation
> commands) can give a better insight in what's happening there --
> you might consider sending this output to the mailing list.

Here we are:

--
configure:9684: checking for glade_init in -lglade
configure:9703: gcc -o conftest -g -O2 -Wall -Wunused  -Wall 
-Wno-unused -Werror-implicit-function-declaration   conftest.c
-lglade -rdynamic -L/opt/gnome/lib -L/usr/lib -L/usr/X11R6/lib 
-lglade-gnome -lglade -lxml -lz -lgnomeui -lart_lgpl -lgdk_imlib -lSM 
-lICE -lgtk -lgdk -lgmodule -ldl -lXi -lXext -lX11 -lgnome 
-lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -lm  1>&5
/usr/i486-suse-linux/bin/ld: cannot find -lesd
collect2: ld returned 1 exit status
configure: failed program was:
#line 9692 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char glade_init();

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

Does this help you to help me?

Yours
Jan