>Как поставить 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