On Wed, Dec 15, 2010 at 03:41:18PM -0300, M. Rodrigo Monteiro wrote:

> With the makefile below, Postfix compile without even warning errors.
> 
> make -f Makefile.init makefiles \
>     'CCARGS=-DHAS_MYSQL -I/usr/include/mysql -DHAS_PCRE -DUSE_TLS
> -DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\"dovecot\"' \
>     'AUXLIBS=-L/usr/lib/mysql -lmysqlclient -lz -lm -L/usr/lib -lpcre
> -ldb -lssl -lcrypto'

This is much better. Though harmless, the "-L/usr/lib" is redundant.
So is "-ldb" since Postfix detects this automatically.  The more correct
variant for your needs is:

make -f Makefile.init makefiles \
    'CCARGS=-DHAS_MYSQL -I/usr/include/mysql -DHAS_PCRE -DUSE_TLS
        -DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\"dovecot\"' \
    'AUXLIBS=-L/usr/lib/mysql -lmysqlclient -lz -lm -lpcre -lssl -lcrypto'

-- 
        Viktor.

Reply via email to