Mal 'ne nicht bös gemeinte Frage: Weisst du eigentlich, was du da tust ud was das Problem ist? Weil, wenn nicht, kann es sein, daß du dir zum kompilieren-lernen ein etwas zu großes Projekt gesucht hast?
Wenn er eine library gettext nicht findet, dann ist es schnurz, ob du /usr/bin/gettext hast, die Datei sucht er nicht, sondern wahrscheinlich etwas wie "libgettext", und wenn es dir beim configure'n passiert, dann will er vermutlich die C-Hederdateien haben, und die sollten dann "libgettext.h" heissen. Und genau die hab ich dann auch auf meinem System. Und wenn ich dann mal
pin "libgettext.h"
eingebe, bekomme ich:
*** no rpm named libgettext.h installed *** zgrep libgettext.h /usr/share/pin/ARCHIVES.gz
./suse/d2/gettext-0.10.40-111.i386.rpm: /usr/share/gettext/intl/libgettext.h
Heisst:Die gesuchte Datei ist im Paket gettext-0.10.40-111.i386.rpm, aber sie liegt nicht im Suchpfad, weswegen du sie wahrscheinlich sogar auf deinem System bereits draufhast, sie aber nicht gefunden wird, was wahrscheinlich an einer falschen (fehlenden) configure-Option liegt.
Ich würde dir aber garantieren, daß solche und ähnliche Fehlermeldungen noch im _MASSEN_ erscheinen werden. Du solltest dir erstmal etwas Material besorgen, worum es bei der Sache geht, was dir fehlt, wie man fehlende Pakete/Dateien findet und installiert, sonst wird das nix.
Hi, gut, dann erzähl mir doch mal, wo ich solches Material herbekomme. Mein Problem ist, dass ein Kumpel für die Entwicklung von seinen PHP-Scripts xml-unterstützung braucht. Die PHP-Version, die jetzt im moment drauf ist hat diese Unterstützung deaktiviert. Deswegen muss ich ja wohl diese Funktion irgendwie aktivieren. In älteren Mails wurde mir gesagt, dass ich PHP dafür neu kompilieren müsse, was ich hiermit versuche. Ich will eigentlich nur diese eine Funktion aktivieren, der Rest soll so bleiben, wie er ist. Leider, wie du schon sagtest, habe ich in solchen sachen nicht sooo viel erfahrung, mein Kumpel hat unter Linux aber gar keine Ahnung. Deswegen hat er mich gebeten dies für Ihn zu machen. Natürlich könnte ich einfach $ ./configure --with-mysql --with-apxs $ make $ make install eingeben, aber dann sind ja die ganzen Einstellungen wieder futsch. Und genau das will ich ja nicht. Übrigens, bei meinem System gibt es den Befehl "pin" nicht (SuSe 7.2). MFG Stephan