Ich möchte mir gerne auf meinem RedHat 6.1 System den ICQ-Clone gnomeicu installieren. Bei configure erhalte ich folgende Fehlermeldung, obwohl ich zuvor gnet 1.1.5 installiert habe:
checking for gnet-config... /usr/bin/gnet-config
checking for GNET - version \>= 1.1.0... no
# Could not run GNet 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
# that GNet was incorrectly installed or that you moved GNet
# since it was installed. In the latter case, you may want to
# edit the gnet-config script: /usr/bin/gnet-config
configure: error: Need gnet-1.1 or later!
GNet ist richtig installiert, zumindest liefen configure, make und make install ohne Probleme durch und verschoben habe ich es auch nicht. Warum kommt es zu diesem Problem und was muß ich ggf. in gnet-config editieren? Vielen Dank für Eure Hilfe.
Grüße, Tanja
/usr/bin/gnet-config:
#!/bin/sh
# This script was borrowed from Gtk (and Glib)
glib\_libs="-L/usr/lib -lgthread -lglib -lpthread "
glib\_cflags="-I/usr/include/glib-1.2 -I/usr/lib/glib/include -D\_REENTRANT "
pthread\_libs="-lpthread"
prefix=/usr
exec\_prefix=${prefix}
exec\_prefix\_set=no
cflags="-I${prefix}/include/gnet -I${exec\_prefix}/lib/gnet/include"
libs="-L${exec\_prefix}/lib -lgnet"
usage()
{
cat &2
fi
lib\_gnet=yes
while test $# -gt 0; do
case "$1" in
-\*=\*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
\*) optarg= ;;
esac
case $1 in
--prefix=\*)
prefix=$optarg
if test $exec\_prefix\_set = no ; then
exec\_prefix=$optarg
fi
;;
--prefix)
echo\_prefix=yes
;;
--exec-prefix=\*)
exec\_prefix=$optarg
exec\_prefix\_set=yes
;;
--exec-prefix)
echo\_exec\_prefix=yes
;;
--version)
echo 1.1.5
;;
--cflags)
echo\_cflags=yes
;;
--libs)
echo\_libs=yes
;;
gnet)
lib\_gnet=yes
;;
\*)
usage 1 1\>&2
;;
esac
shift
done
if test "$echo\_prefix" = "yes"; then
echo $prefix
fi
if test "$echo\_exec\_prefix" = "yes"; then
echo $exec\_prefix
fi
if test "$echo\_cflags" = "yes"; then
cflags="$glib\_cflags $cflags"
# Include ${prefix}/include if it's in a non-standard place
if test ${prefix}/include != /usr/include ; then
cflags="$cflags -I${prefix}/include"
fi
echo $cflags
fi
if test "$echo\_libs" = "yes"; then
libs="$libs $glib\_libs $pthread\_libs"
echo $libs
fi
Ich möchte mir gerne auf meinem RedHat 6.1 System den
ICQ-Clone gnomeicu installieren. Bei configure erhalte ich
folgende Fehlermeldung, obwohl ich zuvor gnet 1.1.5
installiert habe:
checking for gnet-config… /usr/bin/gnet-config
checking for GNET - version >= 1.1.0… no
Ich kann nor stochern. Mal ‚./configure --help‘ machen, vielleicht gibt es eine Option, den Pfad der Libs mitgeben.
Ansonsten könntest Du Dichauch mal mit ‚ldconfig‘ auseinandersetzen… Das könnte auch helfen…
Wenn ich versuche, das Gnomeicu RPM-Paket zu installieren, erhalte ich folgende Fehlermeldung:
Fehler: fehlgeschlagene Paket-Abhängigkeiten:
libgnomeui \>= 2.0.0 wird von gnomeicu-0.98.111-1 gebraucht
libxml2 \>= 2.4.7 wird von gnomeicu-0.98.111-1 gebraucht
ld-linux.so.2 wird von gnomeicu-0.98.111-1 gebraucht
libart\_lgpl\_2.so.2 wird von gnomeicu-0.98.111-1 gebraucht
libatk-1.0.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libaudiofile.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libbonobo-2.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libbonobo-activation.so.4 wird von gnomeicu-0.98.111-1 gebraucht
libbonoboui-2.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libcrypto.so.2 wird von gnomeicu-0.98.111-1 gebraucht
libc.so.6 wird von gnomeicu-0.98.111-1 gebraucht
libdl.so.2 wird von gnomeicu-0.98.111-1 gebraucht
libesd.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libfreetype.so.6 wird von gnomeicu-0.98.111-1 gebraucht
libgconf-2.so.4 wird von gnomeicu-0.98.111-1 gebraucht
libgdbm.so.2 wird von gnomeicu-0.98.111-1 gebraucht
libgdk\_pixbuf-2.0.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libgdk-x11-2.0.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libglade-2.0.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libglib-1.2.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libglib-2.0.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libgmodule-2.0.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libgnome-2.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libgnomecanvas-2.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libgnomeui-2.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libgnomevfs-2.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libgobject-2.0.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libgthread-1.2.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libgthread-2.0.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libgtk-x11-2.0.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libICE.so.6 wird von gnomeicu-0.98.111-1 gebraucht
liblinc.so.1 wird von gnomeicu-0.98.111-1 gebraucht
libm.so.6 wird von gnomeicu-0.98.111-1 gebraucht
libnsl.so.1 wird von gnomeicu-0.98.111-1 gebraucht
libORBit-2.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libORBitCosNaming-2.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libpango-1.0.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libpangoft2-1.0.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libpangox-1.0.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libpangoxft-1.0.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libpopt.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libpthread.so.0 wird von gnomeicu-0.98.111-1 gebraucht
libresolv.so.2 wird von gnomeicu-0.98.111-1 gebraucht
librt.so.1 wird von gnomeicu-0.98.111-1 gebraucht
libSM.so.6 wird von gnomeicu-0.98.111-1 gebraucht
libssl.so.2 wird von gnomeicu-0.98.111-1 gebraucht
libX11.so.6 wird von gnomeicu-0.98.111-1 gebraucht
libXext.so.6 wird von gnomeicu-0.98.111-1 gebraucht
libXft.so.1 wird von gnomeicu-0.98.111-1 gebraucht
libXi.so.6 wird von gnomeicu-0.98.111-1 gebraucht
libxml2.so.2 wird von gnomeicu-0.98.111-1 gebraucht
libXrender.so.1 wird von gnomeicu-0.98.111-1 gebraucht
libz.so.1 wird von gnomeicu-0.98.111-1 gebraucht
libc.so.6(GLIBC\_2.0) wird von gnomeicu-0.98.111-1 gebraucht
libc.so.6(GLIBC\_2.1) wird von gnomeicu-0.98.111-1 gebraucht
libc.so.6(GLIBC\_2.2) wird von gnomeicu-0.98.111-1 gebraucht
libpthread.so.0(GLIBC\_2.0) wird von gnomeicu-0.98.111-1 gebraucht
Irgendwie scheint es mir, als ob überhaupt keine Libraries mehr gefunden werden. glib-2.0 habe ich beispielsweise auch erst installiert.
Wenn ich
./configure --disable-gnettest
ausführe, wird libglade nicht gefunden. Das läßt sich wiederum auch nicht installieren, weil libxml, atk und gtk fehlen. Irgendwie habe ich keine Lust, stundenlang irgendwelche fehlenden Libraries zu installieren…
Das ganze System scheint verkorkst zu sein. gnorpm läßt sich nicht mehr starten:
gnorpm: error in loading shared libraries: /usr/lib/librpm.so.0: undefined symbol: ufdio
und das aktuelle rpm4.1-6x.i386.rpm läßt sich auch nicht installieren:
Fehler: fehlgeschlagene Paket-Abhängigkeiten:
gawk wird von rpm-4.1-6x gebraucht
fileutils wird von rpm-4.1-6x gebraucht
textutils wird von rpm-4.1-6x gebraucht
mktemp wird von rpm-4.1-6x gebraucht
shadow-utils wird von rpm-4.1-6x gebraucht
popt = 1.7 wird von rpm-4.1-6x gebraucht
/bin/sh wird von rpm-4.1-6x gebraucht
/bin/sh wird von rpm-4.1-6x gebraucht
/bin/sh wird von rpm-4.1-6x gebraucht
ld-linux.so.2 wird von rpm-4.1-6x gebraucht
libbz2.so.0 wird von rpm-4.1-6x gebraucht
libc.so.6 wird von rpm-4.1-6x gebraucht
libpopt.so.0 wird von rpm-4.1-6x gebraucht
libpthread.so.0 wird von rpm-4.1-6x gebraucht
librt.so.1 wird von rpm-4.1-6x gebraucht
/bin/sh wird von rpm-4.1-6x gebraucht
libc.so.6(GLIBC\_2.0) wird von rpm-4.1-6x gebraucht
libc.so.6(GLIBC\_2.1) wird von rpm-4.1-6x gebraucht
libpthread.so.0(GLIBC\_2.0) wird von rpm-4.1-6x gebraucht
librt.so.1(GLIBC\_2.1) wird von rpm-4.1-6x gebraucht
rpm --rebuilddb
hat auch nicht geholfen. Was mache ich denn jetzt am besten? Vielen Dank für alle Tips.