On Sun, May 11, 2014 at 06:00:38PM -0500, Larry Stone wrote:
> On the test system, trying to force the new version of OpenSSL (1.0.1g), I
> used:
> make -f Makefile.init makefiles \
> CCARGS='-DUSE_TLS /usr/local/ssl/include/openssl \
> -DUSE_SASL_AUTH \
> -DDEF_COMMAND_DIR=\"/usr/local/sbin\" \
> -DDEF_CONFIG_DIR=\"/usr/local/etc/postfix\" \
> -DDEF_DAEMON_DIR=\"/usr/local/libexec/postfix\" \
> -DHAS_PCRE -I/usr/local/include' \
> AUXLIBS='L/usr/local/ssl/lib ?lssl ?lcrypto \
> -L/usr/local/lib -lpcre -L/usr/lib -lresolv?
The above syntax is incorrect. Try
... CCARGS='
-DUSE_TLS -I/usr/local/ssl/include
-DUSE_SASL_AUTH
-DDEF_COMMAND_DIR=\"/usr/local/sbin\"
-DDEF_CONFIG_DIR=\"/usr/local/etc/postfix\"
-DDEF_DAEMON_DIR=\"/usr/local/libexec/postfix\"
-DHAS_PCRE -I/usr/local/include
' \
AUXLIBS='
-L /usr/local/ssl/lib -lssl -lcrypto
-L/usr/local/lib -lpcre
'
--
Viktor.