![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| tapio |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 26.12.2007 Репутация: нет Всего: нет |
Всем привет! Столкнулся с проблемой при установке модуля для PostgreSQL DBD::Pg (версия 2.11.8), версия PostgreSQL 8.0.3 (PostgreSQL 8.0.3 on i686-pc-linux-gnu, compiled by GCC gcc (GCC) 3.2.3 20030502 (Red Hat Linux 3.2.3-20)) Порт у базы 5435.
Установленные перловые модули: Module: App::Info Version: 0.55 Module: DBI Version: 1.607 Module: ExtUtils::MakeMaker Version: 6.48 Module: Module::Build Version: 0.32 Module: Perl Version: 5.8.5 Module: Test::Simple Version: 0.86 Пытаюсь поставить DBD::Pg: [conf@sam-noc-nc-impact DBD-Pg-2.11.8]$ perl Makefile.PL Configuring DBD::Pg 2.11.8 Path to pg_config? /opt/ibm/netcool/platform/linux2x86/pgsql8/bin/ sh: /opt/ibm/netcool/platform/linux2x86/pgsql8/bin/: is a directory Enter a valid PostgreSQL major version number 8 Enter a valid PostgreSQL minor version number 0 Enter a valid PostgreSQL patch version number 3 sh: /opt/ibm/netcool/platform/linux2x86/pgsql8/bin/: is a directory sh: /opt/ibm/netcool/platform/linux2x86/pgsql8/bin/: is a directory Enter a valid PostgreSQL bin directory /opt/ibm/netcool/platform/linux2x86/pgsql8/bin/ sh: /opt/ibm/netcool/platform/linux2x86/pgsql8/bin/: is a directory Enter a valid PostgreSQL include directory /opt/ibm/netcool/platform/linux2x86/pgsql8/include/ sh: /opt/ibm/netcool/platform/linux2x86/pgsql8/bin/: is a directory Enter a valid PostgreSQL library directory /opt/ibm/netcool/platform/linux2x86/pgsql8/lib/ PostgreSQL version: 80003 (default port: 5432) POSTGRES_HOME: (not set) POSTGRES_INCLUDE: (not set) POSTGRES_LIB: (not set) OS: linux Multiple copies of Driver.xst found in: /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBI/ /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/auto/DBI/ at Makefile.PL line 162 Warning: prerequisite version 0 not found. Could not eval ' package ExtUtils::MakeMaker::_version; no strict; BEGIN { eval { # Ensure any version() routine which might have leaked # into this package has been deleted. Interferes with # version->import() undef *version; require version; "version"->import; } } local $VERSION; $VERSION=undef; do { use version; our $VERSION = qv('2.11.8'); }; $VERSION; ' in Pg.pm: Can't locate version.pm in @INC (@INC contains: t/lib /usr/lib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5 /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at (eval 6) line 16, <$fh> line 20. BEGIN failed--compilation aborted at (eval 6) line 16, <$fh> line 20. WARNING: Setting VERSION via file 'Pg.pm' failed at /usr/lib/perl5/5.8.5/ExtUtils/MakeMaker.pm line 559 Multiple copies of Driver.xst found in: /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBI/ /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/auto/DBI/ at Makefile.PL line 258 Using DBI 1.607 (for perl 5.008005 on i386-linux-thread-multi) installed in /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBI/ Writing Makefile for DBD::Pg Вот не пойму в чем проблема? Что за version.pm? |
|||
|
||||
| ginnie |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1287 Регистрация: 6.1.2008 Где: Москва Репутация: 38 Всего: 49 |
tapio, version.pm - это прагма version. Можно попробовать
perl -MCPAN -e shell install version но я бы обновил perl, т.к. 5.8.5 уже не модно -------------------- Написать код, понятный компьютеру, может каждый, но только хорошие программисты пишут код, понятный людям. (Мартин Фаулер. Рефакторинг) |
|||
|
||||
| tapio |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 26.12.2007 Репутация: нет Всего: нет |
Ок! А как нибудь можно инсталлировать версию без подключения к CPAN, а то сервак во внешнюю сеть не смотрит......
|
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |