[Dovecot] Trying to building a customized auth plugin
Antonio Perez-Aranda
aperezaranda at yaco.es
Tue Nov 16 10:16:55 EET 2010
Well, I didn't execute ./configure on $DOVECOT path
2010/11/16 Antonio Perez-Aranda <aperezaranda at yaco.es>:
> 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 <tss at iki.fi>:
>> 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
>>
>>
>
More information about the dovecot
mailing list