[Postfixbuch-users] Problemchen beim Update
Andreas Winkelmann
ml at awinkelmann.de
Di Sep 21 12:06:56 CEST 2004
Am Dienstag, 21. September 2004 12:05 schrieb Daniel Sepeur:
> > > smtpd.c:912: error: `argc' undeclared (first use in this function)
> > > smtpd.c:913: error: `state' undeclared (first use in this function)
> > > smtpd.c:918: error: `argv' undeclared (first use in this function)
> >
> > Die ersten Fehlermeldungen bei sowas sind die interessantesten.
>
> Na dann :
>
> gcc -Wmissing-prototypes -Wformat -DHAS_MYSQL -I/usr/include/mysql
> -DUSE_SASL_AUTH -I/usr/include -DHAS_SSL -I/usr/include -g -O -I.
> -I../../include -DLINUX2 -c smtpd.c
> In Datei, eingefügt von smtpd.c:663:
> smtpd.h:20:18: sasl.h: Datei oder Verzeichnis nicht gefunden
> smtpd.h:21:22: saslutil.h: Datei oder Verzeichnis nicht gefunden
Das ist schon wesentlich aussagekräftiger.
> Die beiden Files sasl.h und saslutil.h liegen in /usr/include/sasl/
> Ich probiere die ganze Zeit Make-Kommandos aus, aber ich hänge hier an
> dieser einen Sache wie mit Pattex an den Ohrläppchen an die Wand geklebt
>
> :-)
>
> Wo muss ich denn den Pfad zu den sasl*.h-Dateien im Kommando ändern,
> damit sie gefunden werden?
>
> Das make-Kommando war:
> make -f Makefile.init makefiles 'CCARGS=-DHAS_MYSQL -I/usr/include/mysql
> -DUSE SASL_AUTH -I/usr/include -DHAS_SSL -I/usr/include/ssl'
> 'AUXLIBS=-L/usr/lib/mysql -lmysqlclient -lz -lm -L/usr/lib/sasl -lsasl2
> -L/usr/lib -lssl -lcrypto'
Im CCARGS ein zusätzliches "-I/usr/include/sasl". Hatte ich vorhin gar nict
gemerkt.
--
Andreas
Mehr Informationen über die Mailingliste Postfixbuch-users