[Postfixbuch-users] Sasl2-Support in Postfix einkompilieren

Andreas Winkelmann ml at awinkelmann.de
Fr Jul 9 21:01:34 CEST 2004


Am Dienstag, 6. Juli 2004 19:25 schrieb Olaf Sakowski:

> 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'

Es muesste "-L/usr/lib" heissen, da das allerdings default ist, kannst Du das 
auch weglassen.

> 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

Ausserdem sind bei der Suse 8.1 beide sasl-versionen dabei, checke ob Du die 
Version 2 auch installiert hast, nebst *devel*-rpm.

Zeig mal was Du alles installiert hast:

# rpm -qa | grep sasl

> *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 ;) )

-- 
	Andreas




Mehr Informationen über die Mailingliste Postfixbuch-users