[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