The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"компиляция постфикс с поддержкой SASL/MySQL"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"компиляция постфикс с поддержкой SASL/MySQL"  
Сообщение от Martin_M email(ok) on 15-Авг-06, 15:45 
Приветствую всех!
Разъясните пожалуйста смысл строчек
   make -f Makefile.init makefiles \
        'CCARGS=-DHAS_MYSQL -I/usr/local/mysql/include' \
        'AUXLIBS=-L/usr/local/mysql/lib -lmysqlclient -lz -lm

в полях CCARGS и AUXLIBS.
Просто мне не только не понятен немного смысл этих опций и что они делают, но и не понятно, а как сделать поддержку SASL+MYSQL одновременно? Подскажите где копать, пожалуйста? Хотелось бы разобраться.
Заранее спасибо!

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "компиляция постфикс с поддержкой SASL/MySQL"  
Сообщение от Аноним on 18-Авг-06, 16:33 
make tidy &&
make makefiles \
DEBUG="" \
CC="gcc" \
CCARGS=' -O2 -s \
    -DUSE_TLS \
    -DHAS_LDAP \
    -DUSE_SASL_AUTH \
    -DUSE_CYRUS_SASL \
    -I/usr/include/sasl \
    -DHAS_MYSQL \
    -I/usr/include/mysql \
    -DDEF_CONFIG_DIR=\"/etc/mail/postfix\" \
    -DDEF_MANPAGE_DIR=\"/usr/man\" \
    -DDEF_QUEUE_DIR=\"/var/spool/mail/postfix\" ' \
AUXLIBS=" \
    -lldap -llber \
    -ldb \
    -lssl -lcrypto \
    -lmysqlclient -lz -lm \
    -L/usr/lib/mysql \
    -lsasl2 " &&
make &&
make install
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "компиляция постфикс с поддержкой SASL/MySQL"  
Сообщение от Alex_hha on 19-Авг-06, 11:21 
>Приветствую всех!
>Разъясните пожалуйста смысл строчек
>   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 или использовать порты, в зависимости от того, какая у вас ОС.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру