>Приветствую всех!
>Разъясните пожалуйста смысл строчек
> make -f Makefile.init makefiles \
> 'CCARGS=-DHAS_MYSQL -I/usr/local/mysql/include' \
> 'AUXLIBS=-L/usr/local/mysql/lib -lmysqlclient -lz -lm
>
>
>в полях CCARGS и AUXLIBS.
>Просто мне не только не понятен немного смысл этих опций и что
>они делают,
здесь ты указываешь с какими библиотеками (AUXLIBS) надо собрать postfix. Если не ошибаюсь , то значения AUXLIBS и CCARGS передаются gcc.> но и не понятно, а как сделать поддержку SASL+MYSQL
>одновременно?
# make tidy
# make makefiles CCARGS='-DHAS_DB -I/usr/include/db4 -DHAS_MYSQL -I/usr/include/mysql -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl -DUSE_TLS -I/usr/include/openssl -DHAS_PCRE -I/usr/include' AUXLIBS='-L/usr/lib/mysql -lmysqlclient -lz -lm -L/usr/lib -L/usr/lib/sasl2 -lsasl2 -lssl -lcrypto -lpcre -ldb4'
# make
# make install
Подскажите где копать, пожалуйста? Хотелось бы разобраться.
>Заранее спасибо!
очевидно прочитать документацию postfix. Вообще то рекомендовал бы собирать не из исходников, а из src.rpm или использовать порты, в зависимости от того, какая у вас ОС.