install_driver (ODBC) не удалось:Сбой загрузить приложение из-за драйвера ODBC
Не удается загрузить «/usr/local/lib/perl5/auto/DBD/ODBC/ODBC.so» для модуля DBD :: ODBC: libodbc.so.1: невозможно открыть файл общих объектов: нет такого файла или каталог на /usr/lib/perl5/DynaLoader.pm line 200. at (eval 3) строка 3 Не удалось выполнить компиляцию в (Eval 3) линия 3. Возможно, требуется совместно используемая библиотека или DLL не установлена, где ожидаются на M_BLACKLIST.pl линии 14
У меня есть последний unixodbc dbi drvier. В основном я использую centos 6.
Вы уверены, что установили пакет диспетчера драйверов unixODBC? Вы сами создали DBD :: ODBC или вы установили его через пакет? – bohica
Я установил DBD :: ODBC через пакет – user1363308
И вы установили пакеты unixodbc, на которые опирается DBD :: ODBC. Я не использую Centos, поэтому я не уверен, какой менеджер пакетов он использует. Ошибка, которую вы получаете, говорит, что DBD :: ODBC зависит от общего объекта-менеджера диспетчера драйверов unixodbc и не найден в вашем пути динамического компоновщика. Вам нужно libodbc.so (из пакета unixodbc). Сделайте ldd /usr/local/lib/perl5/auto/DBD/ODBC/ODBC.so, и вы увидите, какие общие объекты ему нужны и что не найдено. – bohica