URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 73414
[ Назад ]

Исходное сообщение
"Postfix "

Отправлено cubatura , 10-Апр-07 14:30 
При установке выдаётся ошибка:

r master.o master_conf.o master_ent.o master_sig.o master_avail.o  master_spawn.
o master_service.o master_status.o master_listen.o  master_vars.o master_wakeup.
o master_flow.o ../../lib/libglobal.a ../../lib/libutil.a -L/usr/local/lib -lssl
-lcrypto -L/usr/local/lib -lsasl2 -L/usr/local/mysql/lib -lmysqlclient -lz -lm
-L/usr/local/lib -lpcre                                                        
/usr/bin/ld: cannot find -lmysqlclient                                          
*** Error code 1                                                                
                                                                                
Stop in /usr/distrib/postfix-2.4.0/src/master.                                  
*** Error code 1                                                                


Содержание

Сообщения в этом обсуждении
"Postfix "
Отправлено geekkoo , 10-Апр-07 15:08 
>При установке выдаётся ошибка:
>
>r master.o master_conf.o master_ent.o master_sig.o master_avail.o  master_spawn.
>o master_service.o master_status.o master_listen.o  master_vars.o master_wakeup.
>o master_flow.o ../../lib/libglobal.a ../../lib/libutil.a -L/usr/local/lib -lssl
> -lcrypto -L/usr/local/lib -lsasl2 -L/usr/local/mysql/lib -lmysqlclient -lz -lm
>-L/usr/local/lib -lpcre
>/usr/bin/ld: cannot find -lmysqlclient
>*** Error code 1
>
>Stop in /usr/distrib/postfix-2.4.0/src/master.
>*** Error code 1

И что именно тут непонятно? Что динамический загрузчик не может наийти либу libmysqlclient.so ?


"Postfix "
Отправлено cubatura , 10-Апр-07 15:13 
>>При установке выдаётся ошибка:
>>
>>r master.o master_conf.o master_ent.o master_sig.o master_avail.o  master_spawn.
>>o master_service.o master_status.o master_listen.o  master_vars.o master_wakeup.
>>o master_flow.o ../../lib/libglobal.a ../../lib/libutil.a -L/usr/local/lib -lssl
>> -lcrypto -L/usr/local/lib -lsasl2 -L/usr/local/mysql/lib -lmysqlclient -lz -lm
>>-L/usr/local/lib -lpcre
>>/usr/bin/ld: cannot find -lmysqlclient
>>*** Error code 1
>>
>>Stop in /usr/distrib/postfix-2.4.0/src/master.
>>*** Error code 1
>
>И что именно тут непонятно? Что динамический загрузчик не может наийти либу
>libmysqlclient.so ?

Да всё понятно,как сделать чтобы он нашел ее ?


"Postfix "
Отправлено geekkoo , 10-Апр-07 15:14 
>>>При установке выдаётся ошибка:
>>>
>>>r master.o master_conf.o master_ent.o master_sig.o master_avail.o  master_spawn.
>>>o master_service.o master_status.o master_listen.o  master_vars.o master_wakeup.
>>>o master_flow.o ../../lib/libglobal.a ../../lib/libutil.a -L/usr/local/lib -lssl
>>> -lcrypto -L/usr/local/lib -lsasl2 -L/usr/local/mysql/lib -lmysqlclient -lz -lm
>>>-L/usr/local/lib -lpcre
>>>/usr/bin/ld: cannot find -lmysqlclient
>>>*** Error code 1
>>>
>>>Stop in /usr/distrib/postfix-2.4.0/src/master.
>>>*** Error code 1
>>
>>И что именно тут непонятно? Что динамический загрузчик не может наийти либу
>>libmysqlclient.so ?
>
>Да всё понятно,как сделать чтобы он нашел ее ?


Установить?


"Postfix "
Отправлено cubatura , 10-Апр-07 15:15 
>>>>При установке выдаётся ошибка:
>>>>
>>>>r master.o master_conf.o master_ent.o master_sig.o master_avail.o  master_spawn.
>>>>o master_service.o master_status.o master_listen.o  master_vars.o master_wakeup.
>>>>o master_flow.o ../../lib/libglobal.a ../../lib/libutil.a -L/usr/local/lib -lssl
>>>> -lcrypto -L/usr/local/lib -lsasl2 -L/usr/local/mysql/lib -lmysqlclient -lz -lm
>>>>-L/usr/local/lib -lpcre
>>>>/usr/bin/ld: cannot find -lmysqlclient
>>>>*** Error code 1
>>>>
>>>>Stop in /usr/distrib/postfix-2.4.0/src/master.
>>>>*** Error code 1
>>>
>>>И что именно тут непонятно? Что динамический загрузчик не может наийти либу
>>>libmysqlclient.so ?
>>
>>Да всё понятно,как сделать чтобы он нашел ее ?
>
>
>Установить?

Mysql установлен


"Postfix "
Отправлено ALex_hha , 17-Апр-07 12:26 
>Mysql установлен
ОС, установлен ли mysql-devel? Зачем собираешь из исходников?



"Postfix "
Отправлено geekkoo , 17-Апр-07 13:36 
>>Mysql установлен
>ОС, установлен ли mysql-devel? Зачем собираешь из исходников?

Не в этом дело. При компиляции постфикс (там Makefile надо ручками править) указан неверный флаг -L/usr/local/lib. Вот, видимо, загрузчик и не находит библиотеку, которая скорее всего в /usr/lib сидит.

Зачем собирать из исходников - действительно непонятно.