Автор Тема: ppm под windows  (Прочитано 4938 раз)

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

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
ppm под windows
« : 03 Августа 2002, 03:10:28 »
Значит проблема с установкой модулей.

ppm install DBI.ppd
получаю в ответ:
Цитировать

Failed to load PPM_DAT file
Can\'t use an undefined value as a SCALAR reference at C:/usr/ActivePerl/Perl/sit
e/lib/PPM.pm line 1659, line 40.


если через ppm3-bin.bat делать
Цитировать
ppm> install DBI.ppd
Имя команды или файла указано неправильно
Error: connect: Unknown error


а на ppm3.bat вот такую ошибку получаю:
Цитировать
Error: neither \'HKEY_LOCAL_MACHINE/SOFTWARE/ActiveState/PPM//InstallLocation\' no
r \'HKEY_CURRENT_USER/SOFTWARE/ActiveState/PPM//InstallLocation\' found in registr
y at ppm3.bat line 27.


Куда копать?
Можно ли модули вручную устанавливать? Насколько я понял там просто нужно в нужную папку нужные файлы переписать.
Или я неправ?
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
ppm под windows
« Ответ #1 : 03 Августа 2002, 20:05:23 »
Есть кое-какой прогресс.
Но все-равно не работает:

Цитировать

Install package \'DBI?\' (y/N): y
Installing package \'DBI\'...
http://www.ActiveState.com/PPMPackages/5.6plus/sun4-solaris-thread-multi/DBI.tar
.gz
http://www.ActiveState.com/PPMPackages/5.6plus/PA-RISC1.1-thread-multi/DBI.tar.g
z
http://www.ActiveState.com/PPMPackages/5.6plus/MSWin32-x86-multi-thread/DBI.tar.
gz
http://www.ActiveState.com/PPMPackages/5.6plus/IA64.ARCHREV_0-thread-multi/DBI.t
ar.gz
http://www.ActiveState.com/PPMPackages/5.6plus/i686-linux-thread-multi/DBI.tar.g
z
http://www.ActiveState.com/PPMPackages/5.6plus/IA64.ARCHREV_0-thread-multi-64all
/DBI.tar.gz
   #####


Error installing package \'DBI\': Read a PPD for \'DBI\', but it is not intended for
 this build of Perl (MSWin32-x86-multi-thread)


Может теперь есть идеи?

Работаю под Win98 , Perl 5.6.1 только что скачал.

ЗЫ
Есть подозрения что проблема с парсингом ppd-файлов в PPM.pm хотя в perl-е я почти ничего не понимаю пока
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
ppm под windows
« Ответ #2 : 04 Августа 2002, 03:51:31 »
DBI я все-таки установил:
ppm install http://www.xmlproj.com/PPM/DBI.ppd
(правда еще не тестил)
Но почему не устновился модуль скачанный с activestate я пока не понял. Если у кого есть идеи - пишите.
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн tankisti

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.ufa-studio.com
ppm под windows
« Ответ #3 : 22 Апреля 2003, 10:55:38 »
Макс! такая же беда:
Failed to load PPM_DAT file
Can\'t use an undefined value as a SCALAR reference at C:/usr/site/lib/PPM.pm line 1626, line 40.
Что ето вообще за прикол? Перл корявый? Как с ней бороться?

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
ppm под windows
« Ответ #4 : 22 Апреля 2003, 11:00:16 »
tankisti Какая версия Perl и модуля?
The documentations is your friend

Оффлайн tankisti

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.ufa-studio.com
ppm под windows
« Ответ #5 : 22 Апреля 2003, 11:42:32 »
perl 5.6.1
 а как узнать версию модуля?
 и что такое кропостинг?

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
ppm под windows
« Ответ #6 : 22 Апреля 2003, 11:56:44 »
http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/
Мы о модуле DBI говорим?
Посмотреть можно распаковав архив и прочитав документацию в нем.
Кроспостинг это отправка одинаковых сообщений в несколько форумов.
The documentations is your friend

Оффлайн tankisti

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.ufa-studio.com
ppm под windows
« Ответ #7 : 22 Апреля 2003, 12:13:44 »
Так вот: никакой доки я в архиве не нашел. Единственное упоминание  - VERSION="1,14,0,0" в DBI.ppd
Зато, если в командной строке просто набрать ppm (ppm.bat) опять-таки выдается сие строка:
Failed to load PPM_DAT file
Can\'t use an undefined value as a SCALAR reference at C:/usr/site/lib/PPM.pm line 1626, line 40.
Что же это такое?

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
ppm под windows
« Ответ #8 : 22 Апреля 2003, 12:26:34 »
The documentations is your friend

Оффлайн tankisti

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.ufa-studio.com
ppm под windows
« Ответ #9 : 22 Апреля 2003, 12:38:04 »
Так что же, просто не сходятся версии?

 

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