Am Mon, 2002-04-01 um 14.43 schrieb Andreas Meyer:
Hallo!
Am Mon, 1 Apr 2002 12:16:59 +0200 schrieb Bertram Scharpf:
connection.h:15: openssl/ssl.h: Datei oder Verzeichnis nicht gefunden
Eine völlig andere Baustelle ist, wenn der C-Kompiler nach einer Includedatei sucht. Im Quellcode steht
#include <openssl/ssl.h>
Beim Kompileraufruf kann angeben, in welchen Verzeichnissen nach der Datei gesucht werden soll, mit der Option `-I', also etwa
gcc ... -I /usr/local/ssl/include ...
Das hat mit der Umgebungsvariable `PATH' garnichts zu tun. Schau' Dir mal die `-I' in Deinem `makefile' an.
Das Problem ist hier, daß ich im makefile keinen Hinweis auf openssl find, auch nicht auf "-I".
SSLFLAGS = -lssl -lcrypto NOSSLFLAG =
PACKAGE=\"althea\" LOCALEDIR=\"/usr/share/locale\"
Das makefile wurde mit dem Paket mitgeliefert; ohne configure-script. Dann wirst Du das makefile (oder irgendwelche anderen Konfigfiles)mittels Editor an deine Konfiguration anpassen müssen oder Dich aber mal mit den Details von CPPFLAGS und CFLAGS (info make) ausseinandersetzen müssen.
Warum ist das so? Warum ist die Banane krumm? :)
Die Antwort werden Dir nur der Autor des Paketes geben können Niemand zwingt sie dazu ein configure-Skript zu schreiben, geschweige denn autoconf oder automake zu verwenden. Ralf