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.