Am Dienstag, 7. September 2004 20:28 schrieb suselinux@xmc-computer.com:
ich habe das Problem, dass sich Postfix nicht auf meinem SuSE 9.0 Server kompilieren lässt. Dabei fehlt make anscheinend die libsasl.
Cyrus-sasl ist installiert ! (cyrus-sasl-devel auch).
Ich gehe folgend vor (klappt auch meinem SuSE 8.1 einwandfrei):
im entpackten Postfix Verzeichnis: make tidy make makefiles CCARGS="-DHAS_LDAP -DHAS_PCRE -DUSE_SASL_AUTH -DHAS_SSL " AUXLIBS="-lldap -llber -lpcre lsasl -lssl -lcrypto" make
Bei Suse 8.1 funktioniert das, weil sasl1 dabei ist. Bei der 9.x ist sasl2 dabei.
make bricht mit folgender Fehlermeldung ab:
gcc: .lsasl: No such file or directory
------------------------------------
dann hab ich folgendes versucht:
1. make tidy
2. make makefiles CCARGS="-DHAS_LDAP -DHAS_PCRE -DUSE_SASL2_AUTH -DHAS_SSL " AUXLIBS="-lldap -llber -lpcre lsasl2 -lssl -lcrypto"
Yep, allerdings gibt es kein "USE_SASL2_AUTH". Da ist ne 2 zuviel. Und wie Christian bereits sagte, bei "lsasl2" fehlt ein "-".
3. make
leider bricht auch hier make ab:
gcc: .lsasl2: No such file or directory
-----------
Ich hoffe jemand hat eine Idee, was ich machen muss. Hab leider nichts gefunden.
-- Andreas