Hi!
Jetzt wird der Hund in der Pfanne verrückt:
|zeus:~# ldconfig -p | grep libz | libz.so.1 (libc6) => /usr/lib/libz.so.1 | libz.so.1 (libc6) => /usr/lib/libz.so.1
Die Pfade sind also in Ordnung, aber jetzt kommts:
|zeus:~# nm /usr/lib/libz.so.1 |nm: /usr/lib/libz.so.1: no symbols
Aha. No Symbols is nich gerade viel, oder? Es geht aber noch weiter:
Ausserdem solltest du checken, ob du die include-files der zlib hast (zlib.h und zconf.h)
Die fehlen. In welchem Paket sollten die denn sein (kann nix finden)?
Bei debian in "zlib1g-dev"
Hab ich installiert. Erneutes configure meint:
|checking for inflate in -lz... yes |checking for zlib.h... yes |checking for compress in -lz... yes
Ja was denn nu? Wo kommen denn die Symbole nun her? Das Miniprogramm (Adams Mail) übersetzt und bindet problemlos...
|zeus:~# ldd z | libz.so.1 => /usr/lib/libz.so.1 (0x40018000) | libc.so.6 => /lib/libc.so.6 (0x40027000) | /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
Alle Klarheiten beseitigt?
(nutzt du eine Distibution oder ist es ein selbstgebasteltes System?)
Vanilla Potato (lecker!).
Ich bin jetzt wirklich hinreichend verwirrt. Naja, wenigstens kommt configure jetzt schon etwas weiter (es fehlen natürlich noch einige andere Dinge [wegen "Vanilla"]).....
Oh Mann, ich wollte eigentlich nur mal den Galeon auf Brauchbarkeit prüfen. Was muß das Mistding auch unbedingt irgendwelche GNOME-Widgets benutzen. Ich finde es reichlich sinnlos, ein Universalprogramm wie einen Webbrowser derart abhängig von einer Desktopumgebung zu machen...
Gruß und Dank, Eric