Неожиданно столкнулся с такой вот проблемой, пытаюсь установить sasl из сорцов в RH9 так вот ./configure --with-mysql=/usr/include/mysql не хочет запускаться, никаких ошибок вообще ничего, просто ./comfigure запускается с блеском, но мне надо с поддержкой mysql, пробовал поискать ответ в журналах ошибок, но ничего в них поэтому поводу не нашел, в чем может быть проблема? раньше он прекрасно ставился, но после переустановки мускула, что то вот не хочет
PS /usr/include/mysql не пустая, адрес указан верно
Попробуй --with-mysql=/usr/
В некоторых программах необходимо указывать путь г заголовочным файлам, а внекоторых к директории где установлен MySQL. Но если ты ставил мускул из rpm, то заголовочные файлы он кидает в /usr/include, а библиотеки в /usr/lib и /usr/lib/mysqlЕще как вариант поробуй
# CPPFLAGS="/usr/include/mysql"
# export CPPFLAGS
# LDFLAGS="/usr/lib/mysql"
# export LDFLAGSЛучше скачай cyrus-sasl-2.1.20.src.rpm. И собери rpm.
Если хочешь могу дать cyrus-sasl-2.1.20-4.src.rpm
У себя собрал с поддержкой MySQL работает отлично
Только что у себя проверил надо указывать --with-mysql=/usr/lib
При условии что MySQL ты ставил из rpm и у тебя стоят след. пакеты
MySQL-server-xxx.rpm
MySQL-shared-compat-xxx.rpm или MySQL-shared-xxx.rpm
MySQL-devel-xxx.rpm
>Только что у себя проверил надо указывать --with-mysql=/usr/lib
>При условии что MySQL ты ставил из rpm и у тебя стоят
>след. пакеты
>MySQL-server-xxx.rpm
>MySQL-shared-compat-xxx.rpm или MySQL-shared-xxx.rpm
>MySQL-devel-xxx.rpm
Путь --with-mysql должен совподать с путём с которым ты кампилил mysql
-prefix=
>Путь --with-mysql должен совподать с путём с которым ты кампилил mysql
>-prefix=
Так ведь не говорит как ставил мускул, но если говорит что /usr/include/mysql не пустой, то скорее всего из rpm.
>>Путь --with-mysql должен совподать с путём с которым ты кампилил mysql
>>-prefix=
>Так ведь не говорит как ставил мускул, но если говорит что /usr/include/mysql
>не пустой, то скорее всего из rpm.
ты не понял ты посмотри как компилился mysql п точнее какой у него -prefix был а потом с таким же значением компиль сам SASL 2.x --with-mysql=
я уже давно натыкался на такой касяк да и посмотри где у тебя includes и libs для mysql лежат
>ты не понял ты посмотри как компилился mysql п точнее какой у
>него -prefix был а потом с таким же значением компиль сам
>SASL 2.x --with-mysql=
>я уже давно натыкался на такой касяк да и посмотри где у
>тебя includes и libs для mysql лежат
Допустим я ставлю MySQL из rpm, то я не узнаю с какими опциями он компилился.
А вообще автору тему кажется пофиг :)
нет, не пофиг, просто вчера были проблемы со связью.....Ставил я mysql из rpm, но! вот какая проблема, никакой директории /usr/incude/mysql не создалось!!! пробовал поискать mysql.h у себя на компе, тоже не нашел, поэтому я сделал такой вот финт ушами, взял сорцы мускула ту же версию, и все заголовочные файлы переписал в директорию /usr/include/mysql, установил я только mysql-server-...rpm и mysql-client.....rpm
Привет!
ты не подскажешь откуда можно твою cyrus-sasl-2.1.20.src.rpm скачать, а то что то у меня из сырцов не хочет создаватся.>
>Лучше скачай cyrus-sasl-2.1.20.src.rpm. И собери rpm.
>Если хочешь могу дать cyrus-sasl-2.1.20-4.src.rpm
>У себя собрал с поддержкой MySQL работает отлично
предыдущее сообщенние для
ALex_hha