Well, I didn't execute ./configure on $DOVECOT path
2010/11/16 Antonio Perez-Aranda <[email protected]>: > gcc -fPIC -shared -g -Wall \ > -I$DOVECOT \ > -I$DOVECOT/src/lib \ > -I$DOVECOT/src/lib-auth \ > -I$DOVECOT/src/lib-sql \ > -I$DOVECOT/src/lib-settings \ > -I$DOVECOT/src/lib-ntlm \ > -I$DOVECOT/src/lib-master \ > -I$DOVECOT/src/auth \ > -DHAVE_CONFIG_H \ > -DAUTH_MODULE_DIR=\"passdb-custom\"\ > passdb-custom.c -o passdb-custom.o > > With this I get: > > error on auth-common.h > ... > config.h Not found. > > > But config.h are in $DOVECOT path > > > 2010/11/15 Timo Sirainen <[email protected]>: >> On 15.11.2010, at 18.03, Antonio Perez-Aranda wrote: >> >>> gcc -fPIC -shared -g -Wall -I$DOVECOT \ >>> -I$DOVECOT/src/lib \ >>> -I$DOVECOT/src/lib-auth \ >>> -I$DOVECOT/src/lib-sql \ >>> -I$DOVECOT/src/lib-settings \ >>> -I$DOVECOT/src/lib-ntlm \ >>> -I$DOVECOT/src/lib-master \ >>> -I$DOVECOT/src/auth \ >>> passdb-passwd-file.c -o passdb-passwd-file.o >>> >>> With this, I get errors relate with uoff_t >> >> You need to add -DHAVE_CONFIG_H >> >> >
