On 01/15/15 12:30, Viktor Dukhovni wrote:
> On Thu, Jan 15, 2015 at 11:59:29AM -0700, post...@outputservices.com wrote:
>
>> gmake tidy
>>
>> /usr/sfw/bin/gmake makefiles CC=/usr/sfw/bin/gcc \
>> CCARGS="-DEF_CONFIG_DIR=\"/usr/local/tools/postfix/etc\" \
>> -DEF_COMMAND_DIR=\"/usr/local/tools/postfix/bin\" \
>> -DEF_DAEMON_DIR=\"/usr/local/tools/postfix/libexec\" \
>> -DEF_DATA_DIR=\"/usr/local/tools/postfix/lib\" \
>> -DEF_MANPAGE_DIR=\"/usr/local/tools/postfix/man\" \
>> -DEF_NEWALIAS_PATH=\"/usr/sbin/newaliases\" \
>> -DEF_QUEUE_DIR=\"/usr/local/tools/postfix/mqueue\" \
>> -DNO_IPV6 -DNO_NIS \
>> -I/usr/local/include -I/usr/local/openldap/include  -DHAS_LDAP \
>> -DUSE_SASL_AUTH -DEF_SERVER_SASL_TYPE=\"dovecot\" " \
>> AUXLIBS="-L/usr/local/lib -R/usr/local/lib -lldap \
>> -L/usr/local/lib -R/usr/local/lib -llber -L/usr/local/openldap/lib 
>> -R/usr/local/openldap/lib"
>
> This is broken.  Re-read section 4.5.2 of the INSTALL document.
> Read carefully:
>
>     $ make makefiles CCARGS='-DDEF_CONFIG_DIR=\"/some/where\"'
>     $ make

That worked a little. Thanks. I missed the single quote double quote thing.

>
> Use the *exact* same syntax, not an approximation:
>
>     make makefiles CCARGS='-DDEF_CONFIG_DIR=\"/some/where\" 
> -DDEF_COMMAND_DIR=\"/some/where/else\" ...'
>
>> Please specify the prefix for installed file names. Specify this ONLY
>> if you are building ready-to-install packages for distribution to OTHER
>> machines. See PACKAGE_README for instructions.
>> install_root: [/]  /usr/local/tools/postfix
>
> Once you build correctly, and use "/".  Everything will work.
>

Now I just need to work through some compile isses with ldap.
Thanks for pointing out the syntax error to me.

Reply via email to