Автор Тема: Как подключить DBI.PM  (Прочитано 6157 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн classn

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 11
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как подключить DBI.PM
« : 20 Февраля 2002, 10:51:41 »
Имеется: Win2K, ActivePerl 5.6.1, Perl Builder 2
При подключении модуля DBI выдается ошибка
Can\'t locate object for module DBI
Этот модуль я просто переписал в Perl\\lib
Пытался его поставить так, как описано в Readme - ничего не получилось
Помогите, пожалуйста

Оффлайн lodevar

  • Сеньор-Помидор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 757
  • +0/-0
  • 2
    • Просмотр профиля
    • http://lodevar.hut.ru
Как подключить DBI.PM
« Ответ #1 : 20 Февраля 2002, 11:13:57 »
Конкретнее. Что не получилось?
С наилучшими пожеланиями. LODEVAR

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
Как подключить DBI.PM
« Ответ #2 : 20 Февраля 2002, 11:47:15 »
Цитировать
Этот модуль я просто переписал в Perl\\lib
Пытался его поставить так, как описано в Readme - ничего не получилось

ppm
ppm> install DBI
Так? И какие проблемы?
2B OR NOT 2B = FF

Оффлайн classn

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 11
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как подключить DBI.PM
« Ответ #3 : 20 Февраля 2002, 11:57:52 »
Вместо make использовал nmake от MS Visual C++ 6, cl.exe и link.exe оттуда же.
perl makefile.pl проходит нормально
nmake - не проходит c:\\perl\\lib\\core\\perl.h (435): fatal error:
не может открыть файл \'sys/types.h\'

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
Как подключить DBI.PM
« Ответ #4 : 20 Февраля 2002, 12:03:11 »
Уже скомпилированный модуль взять с activestate.com не пробовали?
2B OR NOT 2B = FF

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Как подключить DBI.PM
« Ответ #5 : 20 Февраля 2002, 12:05:23 »
Цитировать
Вместо make использовал nmake

Зачем огОрод городить?
Делай как говорит Chs
Вытаскиваешь архив http://www.activestate.com/PPMPackages/zips/6xx-builds-only/DBI.zip
Распаковываеш в (например) С:\\modules\\DBI
далее запускай  ppm.bat (он лежит там где и сам Perl) и
ppm>
ppm> install с:\\modules\\DBI\\DBI.pm
Далее везде у(es).
И все :)
The documentations is your friend

Оффлайн classn

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 11
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как подключить DBI.PM
« Ответ #6 : 20 Февраля 2002, 12:11:12 »
Could not locate a PPD file for package DBI

Оффлайн lodevar

  • Сеньор-Помидор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 757
  • +0/-0
  • 2
    • Просмотр профиля
    • http://lodevar.hut.ru
Как подключить DBI.PM
« Ответ #7 : 20 Февраля 2002, 12:12:38 »
Путь правильно надо указать к нему !
С наилучшими пожеланиями. LODEVAR

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Как подключить DBI.PM
« Ответ #8 : 20 Февраля 2002, 12:26:10 »
Цитировать
Could not locate a PPD file for package DBI

Сори
строку
Цитировать

ppm>
ppm> install с:\\modules\\DBI\\DBI.pm

нужно читать как
ppm>
ppm> install с:\\modules\\DBI\\DBI.ppd
The documentations is your friend

Оффлайн classn

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 11
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как подключить DBI.PM
« Ответ #9 : 20 Февраля 2002, 12:47:07 »
Спасибо большое - все получилось

Оффлайн Лысяня

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как подключить DBI.PM
« Ответ #10 : 26 Декабря 2003, 14:08:21 »
А если он выводит:
>pm> install C:\\modules\\DBI\\DBI.ppd
Error: No valid repositories: Error: 500 Can\'t connect to
ppm.ActiueState.com:80 at
D:/server/Per1/site/lib/PPM/Repository.pm line 84 Error: 500 Can\'t
connect to ppm-ia.ActiueState.com:80 at
D:/server/Per1/site/lib/PPM/Repository.pm line 84

Он что соединяется с интернетом?

Оффлайн Phoinix

  • RW
  • Ветеран
  • *****
  • Сообщений: 1097
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phoinix.ucoz.ru
Как подключить DBI.PM
« Ответ #11 : 26 Декабря 2003, 16:29:45 »
Лысяня

В PPM 3.х нужно настраивать правильно локальные repositories, иначе только с интернета...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28