The OpenNET Project / Index page

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

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

"Как поставить DBD::mysql?"
Сообщение от dvl Искать по авторуВ закладки on 20-Мрт-03, 10:19  (MSK)
Как поставить DBD::mysql? В /usr/ports/databases/p5-DBD-mysql при make install, выдается такое сообщение:
# make install
===>  Extracting for p5-DBD-mysql-2.1018
>> Checksum OK for DBD-mysql-2.1018.tar.gz.
===>   p5-DBD-mysql-2.1018 depends on file: /usr/local/lib/perl5/site_perl/5.005
/i386-freebsd/DBI.pm - found
===>   p5-DBD-mysql-2.1018 depends on shared library: mysqlclient.10 - not found
===>    Verifying install for mysqlclient.10 in /usr/ports/databases/mysql323-client
===>   Returning to build of p5-DBD-mysql-2.1018
Error: shared library "mysqlclient.10" does not exist
*** Error code 1

Stop in /usr/ports/databases/p5-DBD-mysql.

при установке /usr/ports/databases/mysql323-client
вообще тишина. Может нужно ставить server? из портов?
Я сервер ставил вручную.
Как быть?

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

 Оглавление

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

1. "Как поставить DBD::mysql?"
Сообщение от lavr emailИскать по авторуВ закладки on 20-Мрт-03, 10:26  (MSK)
>Как поставить DBD::mysql? В /usr/ports/databases/p5-DBD-mysql при make install, выдается такое сообщение:
># make install
>===>  Extracting for p5-DBD-mysql-2.1018
>>> Checksum OK for DBD-mysql-2.1018.tar.gz.
>===>   p5-DBD-mysql-2.1018 depends on file: /usr/local/lib/perl5/site_perl/5.005
>/i386-freebsd/DBI.pm - found
>===>   p5-DBD-mysql-2.1018 depends on shared library: mysqlclient.10 - not found
>===>    Verifying install for mysqlclient.10 in /usr/ports/databases/mysql323-client
>===>   Returning to build of p5-DBD-mysql-2.1018
>Error: shared library "mysqlclient.10" does not exist
>*** Error code 1
>
>Stop in /usr/ports/databases/p5-DBD-mysql.
>
>при установке /usr/ports/databases/mysql323-client
>вообще тишина. Может нужно ставить server? из портов?
>Я сервер ставил вручную.
>Как быть?

сто раз одно и то же...

мозги включить если ума хватило поставить вручную mysql, то должно хватить
ума библиотеки в нужное место положить и добавить их в кеш через
ldconfig, после чего и p5-DBD-mysql соберется найдя нужные для клиентской
части библиотеки:

[alone]~ > ls -la /usr/local/lib/mysql
total 1136
drwxr-xr-x   2 root  wheel     512 Mar  5 18:46 .
drwxr-xr-x  35 root  wheel   20480 Mar 12 17:33 ..
-r--r--r--   1 root  wheel   11710 Mar  5 18:46 libdbug.a
-r--r--r--   1 root  wheel   34230 Mar  5 18:46 libheap.a
-r--r--r--   1 root  wheel   15030 Mar  5 18:46 libmerge.a
-r--r--r--   1 root  wheel  228012 Mar  5 18:46 libmyisam.a
-r--r--r--   1 root  wheel   22718 Mar  5 18:46 libmyisammrg.a
-rw-r--r--   1 root  wheel  189272 Mar  5 12:27 libmysqlclient.a
lrwxr-xr-x   1 root  wheel      20 Mar  5 12:27 libmysqlclient.so -> libmysqlclient.so.10
-rwxr-xr-x   1 root  wheel  134250 Mar  5 12:27 libmysqlclient.so.10
-r--r--r--   1 root  wheel  148862 Mar  5 18:46 libmystrings.a
-r--r--r--   1 root  wheel  207344 Mar  5 18:46 libmysys.a
-r--r--r--   1 root  wheel  100872 Mar  5 18:46 libnisam.a
[alone]~ >

ищи где они у тебя libmysqlclient

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

2. "Как поставить DBD::mysql?"
Сообщение от dvl Искать по авторуВ закладки on 20-Мрт-03, 10:51  (MSK)
>>Как поставить DBD::mysql? В /usr/ports/databases/p5-DBD-mysql при make install, выдается такое сообщение:
>># make install
>>===>  Extracting for p5-DBD-mysql-2.1018
>>>> Checksum OK for DBD-mysql-2.1018.tar.gz.
>>===>   p5-DBD-mysql-2.1018 depends on file: /usr/local/lib/perl5/site_perl/5.005
>>/i386-freebsd/DBI.pm - found
>>===>   p5-DBD-mysql-2.1018 depends on shared library: mysqlclient.10 - not found
>>===>    Verifying install for mysqlclient.10 in /usr/ports/databases/mysql323-client
>>===>   Returning to build of p5-DBD-mysql-2.1018
>>Error: shared library "mysqlclient.10" does not exist
>>*** Error code 1
>>
>>Stop in /usr/ports/databases/p5-DBD-mysql.
>>
>>при установке /usr/ports/databases/mysql323-client
>>вообще тишина. Может нужно ставить server? из портов?
>>Я сервер ставил вручную.
>>Как быть?
>
>сто раз одно и то же...
>
>мозги включить если ума хватило поставить вручную mysql, то должно хватить
>ума библиотеки в нужное место положить и добавить их в кеш через
>
>ldconfig, после чего и p5-DBD-mysql соберется найдя нужные для клиентской
>части библиотеки:
>
>[alone]~ > ls -la /usr/local/lib/mysql
>total 1136
>drwxr-xr-x   2 root  wheel     512
>Mar  5 18:46 .
>drwxr-xr-x  35 root  wheel   20480 Mar 12 17:33
>..
>-r--r--r--   1 root  wheel   11710 Mar  
>5 18:46 libdbug.a
>-r--r--r--   1 root  wheel   34230 Mar  
>5 18:46 libheap.a
>-r--r--r--   1 root  wheel   15030 Mar  
>5 18:46 libmerge.a
>-r--r--r--   1 root  wheel  228012 Mar  5
>18:46 libmyisam.a
>-r--r--r--   1 root  wheel   22718 Mar  
>5 18:46 libmyisammrg.a
>-rw-r--r--   1 root  wheel  189272 Mar  5
>12:27 libmysqlclient.a
>lrwxr-xr-x   1 root  wheel      20 Mar  5 12:27 libmysqlclient.so -> libmysqlclient.so.10
>-rwxr-xr-x   1 root  wheel  134250 Mar  5
>12:27 libmysqlclient.so.10
>-r--r--r--   1 root  wheel  148862 Mar  5
>18:46 libmystrings.a
>-r--r--r--   1 root  wheel  207344 Mar  5
>18:46 libmysys.a
>-r--r--r--   1 root  wheel  100872 Mar  5
>18:46 libnisam.a
>[alone]~ >
>
>ищи где они у тебя libmysqlclient

Прошу пардона, раз такой глупый вопрос задал, просто пока не сталкивался.
Так все же. Что нужно? Сделать линки из /usr/local/lib/mysql/* в /usr/lib,
или вообще скопировать? Или еще что?  А ldconfig как применить?

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


Удалить

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




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

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