[Postfixbuch-users] Problemchen beim Update

Daniel Sepeur mlists at eomis.de
Di Sep 21 12:05:07 CEST 2004


> > 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
In file included from smtpd.c:663:
smtpd.h:102: error: Fehler beim Parsen before "sasl_conn_t"
smtpd.h:102: Warnung: kein Semikolon am Ende von »struct« oder
»union«
smtpd.h:139: error: Fehler beim Parsen before '}' token
smtpd.h:139: Warnung: data definition has no type or storage class
smtpd.h:152: error: Fehler beim Parsen before '*' token
smtpd.h:153: error: Fehler beim Parsen before '*' token

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'

> Das wäre das beste. Ich habe mir vor ein paar Tagen welche 
> gemacht. Eines für 
> die 2.1.5 und eines für die 2.2-20040829. Konnte es aber noch nicht 
> grossartig ausprobieren.

Ich mache das, aber auf ner anderen Kiste. Und dann portiere ich auf den
Server. Ich muss erst gucken, dass der Server hier zum rennen kommt.

Superlieben Dank für die Hilfe

Daniel




Mehr Informationen über die Mailingliste Postfixbuch-users