[Postfixbuch-users] Sasl2-Support in Postfix einkompilieren

Olaf Sakowski sakowski at em2d.de
Di Jul 6 19:25:34 CEST 2004


Hallo liebe Liste,

auf meinem Server habe ich ne Suse 8.1 und den Postfixsnapshot 2.1.1 am 
laufen. Mysql-support ist einkompilierT und soweit läuft alles. Bei der 
abschließenden Konfiguration meldet Postfix das der SASL-Support nicht 
einkompiliert ist.

Danach habe ich mich versucht an die Postfix.org-Doku und 
www.thecabal.org/~devin/postfix/smtp-auth.txt zu halten.

Leider bin ich nun endgültig verwirrt und die Kompilierungsversuche 
gingen in die Hoste.

Kann mir jemand da bitte helfen?

Meine Aufrufparameter von make sind:

make -f Makefile.init makefiles 'CCARGS=-DHAS_MYSQL -I/usr/include/mysql 
-DUSE_SASL_AUTH -I/usr/include/sasl' 'AUXLIBS=-L/usr/lib/mysql 
-lmysqlclient -lz -lm -L/usr/lib/sasl -lsasl2'

und make meckert mit:


gcc -Wmissing-prototypes -Wformat -DHAS_MYSQL -I/usr/include/mysql 
-DUSE_SASL_AUTH -I/usr/include/sasl -DHAS_PCRE  -g -O -I. 
-I../../include -DLINUX2 -o master master.o master_conf.o master_ent.o 
master_sig.o master_avail.o master_spawn.o master_service.o 
master_status.o master_listen.o master_vars.o master_wakeup.o 
master_flow.o ../../lib/libglobal.a ../../lib/libutil.a -L/usr/lib/mysql 
-lmysqlclient -lz -lm -L/usr/lib/sasl -lsasl2 -L/usr/lib -lpcre -ldb 
-lnsl -lresolv
/usr/lib/gcc-lib/i486-suse-linux/3.2/../../../../i486-suse-linux/bin/ld: 
cannot find -lsasl2
collect2: ld returned 1 exit status
make: *** [master] Error 1
make: *** [update] Error 1


*kopfkratz*

Ich denke mal das in AUXLIBS irgend was net stimmt, da ich aber kein 
gcc-Profi bin, bitte ich jemand mit mal den richtigen Schubs zugeben.

(Vielleicht kann mir auch jemand sagen was gcc eigentlich alles 
wissenwill ;) )

Vielen Dank im Voraus

---------------------------------
  Olaf Sakowski

*zum Kiosk rennt und erstmal das Linux Magazin kauft *G**




Mehr Informationen über die Mailingliste Postfixbuch-users