The OpenNET Project / Index page

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

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

"Courier-imap + Mysql... хелп!!!"
Сообщение от syfer Искать по авторуВ закладки on 13-Фев-03, 19:26  (MSK)
Возникла необходимость настроить courier-imap в связке с Mysql
Linux RH 7.3

mysql-3.23.55-max
все rpm
courier-imap-1.5.1.tar.gz
пробовал так же
courier-imap-1.6.1.tar.gz
courier-imap-1.7.0.tar.gz

создаю пользователя courier даю ему права
./configure
make
потом проверяю
authlib/authinfo
в списке
AUTHDAEMONMODULELIST="authcustom authcram authuserdb authpam"
и нет authmysql
пробовал ./configure --with-authmysql --with-mysql-libs=/usr/lib
говорит не может найти mysqlclient.so
делал ln -s /usr/lib/libmysqlclient.so.10.0.0 /usr/lib/mysqlclient.so
не помогает...
что делать?.... спасите памагите вообщем ахтунг...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Courier-imap + Mysql... хелп!!!"
Сообщение от Sampan Искать по авторуВ закладки on 13-Фев-03, 19:54  (MSK)
>пробовал ./configure --with-authmysql --with-mysql-libs=/usr/lib
>говорит не может найти mysqlclient.so

IMHO ./configure не ищет *.so. Ему нужны *.h
Соответственно, попробуй поставить --with-mysql-libs=/usr, а он сам разберется, где lib, а где include

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Courier-imap + Mysql... хелп!!!"
Сообщение от LS emailИскать по авторуВ закладки on 14-Фев-03, 04:05  (MSK)
>>пробовал ./configure --with-authmysql --with-mysql-libs=/usr/lib
>>говорит не может найти mysqlclient.so
>
>IMHO ./configure не ищет *.so. Ему нужны *.h

ему по большему счету вообще ничего не нужно. его задача сгенерить Makefile из которого компилятор и линкер возмут все данные. Так что оно может просто забить на все и сгенерить (ни что не глядя), а может и проверить (это конечно лучше).

>Соответственно, попробуй поставить --with-mysql-libs=/usr, а он сам разберется, где lib, а где
>include

скрей всего это так - mysql по умолчанию сваливает все свои файлы в один каталог и многие пограмы при configure просят указать именно этот basedir и добавляют к нему в Makefike lib и include дабы нати хидеры и библиотеки при сборке. Но у courier authlib/configure --help говорит:

...
--with-mysql-libs=DIR          Look for mysql libs in this dir
...

вот и поди разберись не попробовав...


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Courier-imap + Mysql... хелп!!!"
Сообщение от syfer Искать по авторуВ закладки on 14-Фев-03, 11:48  (MSK)
>вот и поди разберись не попробовав...

ну вот и попробовал...
./configure --with-authmysql --with-authchangepwdir --with-mysql-libs=/usr/
конфигурит конфигурит ...
------------------
checking for mysql_config... /usr/bin/mysql_config
checking for mysql_connect... no
checking for mysql_real_connect... no
configure: error: --with-authmysql specified but no mysqlclient.so
configure: error: /bin/sh './configure' failed for authlib
------------------
после этого все вылетает и все.... тишина...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Courier-imap + Mysql... хелп!!!"
Сообщение от syfer Искать по авторуВ закладки on 14-Фев-03, 12:52  (MSK)
В реадми написано "configure by default will include authmysql if it finds MySQL client libraries"
ставил вот такие пакеты
MySQL-3.23.55-1.i386.rpm
MySQL-client-3.23.55-1.i386.rpm
MySQL-devel-3.23.55-1.i386.rpm
MySQL-Max-3.23.55-1.i386.rpm
MySQL-shared-3.23.55-1.i386.rpm

rpm -i MySQL-*
работает все нормально... может нгде то чего не дописал?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Courier-imap + Mysql... хелп!!!"
Сообщение от Boytronic Искать по авторуВ закладки on 14-Фев-03, 15:42  (MSK)
Не дайте умереть....
все танцы народов мира уже исполнили...
головой об стену побились....


  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Courier-imap + Mysql... хелп!!!"
Сообщение от LS emailИскать по авторуВ закладки on 15-Фев-03, 02:22  (MSK)
>В реадми написано "configure by default will include authmysql if it finds
>MySQL client libraries"
>ставил вот такие пакеты
>MySQL-3.23.55-1.i386.rpm
>MySQL-client-3.23.55-1.i386.rpm
>MySQL-devel-3.23.55-1.i386.rpm
>MySQL-Max-3.23.55-1.i386.rpm
>MySQL-shared-3.23.55-1.i386.rpm
>
>rpm -i MySQL-*
>работает все нормально... может нгде то чего не дописал?

сделай:

configure 2>&1 | tee configure.bububu
make 2>&1 |tee make.bububu

и замыль мне *.bububu


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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