Moin, On Mon, 08 Okt 2001, Andreas Kyek wrote:
ich versuche gerade ghostscript 6.51 zu bauen (aus gs_lib-6.51- 0.src.rpm von SuSE).
Das ganze passiert unter 'ner 7.0. Alle Pakete bzw. libs, die in der neededforbuild section im spec-File stehen, sind installiert. Nun meckert er beim rpm bauen die libintl.a an, wenn er im Paket gimp-print-4.1.10 in src/escputil ist.
dh@slarty[6]:/newsw/SuSE (0) $ locate libintl.a dh@slarty[6]:/newsw/SuSE (0) $ rpm -qf /usr/include/libintl.h libc-2.1.3-65 dh@slarty[6]:/newsw/SuSE (0) $ Wie's scheint, gibt's die (hier ne ex-SuSE-6.2 nicht). Bug im .spec/configure/Makefile wie mir (s.u.) scheint, denn die funktionen in libintl.h sind in der glibc eingebaut...
BTW: Gibt es eigentlich für solche Fälle auch online die Möglichkeit festzustellen, welches Paket da fehlt bzw. wo die Library drin ist?
$MIRROR/ftp.suse.com/pub/suse/$VERSION/suse/contents/* dh@slarty[6]:/newsw/SuSE (2) $ grep -H libintl\. ftp.suse.com/pub/suse/7.2/suse/contents/* 2>/dev/null ftp.suse.com/pub/suse/7.2/suse/contents/clisp: /usr/lib/clisp/base/libintl.a ftp.suse.com/pub/suse/7.2/suse/contents/clisp: /usr/lib/clisp/full/libintl.a ftp.suse.com/pub/suse/7.2/suse/contents/clisp: /usr/lib/clisp/fullnox/libintl.a ftp.suse.com/pub/suse/7.2/suse/contents/cross-arm-glibc: /opt/cross/arm-linux/include/libintl.h ftp.suse.com/pub/suse/7.2/suse/contents/cross-ppc-glibc: /opt/cross/powerpc-linux/include/libintl.h ftp.suse.com/pub/suse/7.2/suse/contents/cross-s390x-glibc: /opt/cross/s390x-suse-linux-gnu/include/libintl.h ftp.suse.com/pub/suse/7.2/suse/contents/cross-x86-glibc: /opt/cross/i386-linux/include/libintl.h ftp.suse.com/pub/suse/7.2/suse/contents/glibc-devel: /usr/include/libintl.h (jew. per Hand nach dem : umbebrochen und ein tab[1] eingefuegt) -dnh [1] was mein xemacs aber (von mir gewollt) ersetzt. -- "wieso machts du ein zigarettenposting daraus. ach ja! Falls du nicht weisst was ein Zigarettenposting ist: Alles verdreht und irgendwo zusammen reingequetscht." [WoKo in dag°]