PDA

Просмотр полной версии : CPAN - модуль NET::OSCAR


GenTao
09.11.2009, 17:51
Привет всем.Возникли непредвиденные обстоятельства ).Выдаются следующие ошибки при использование директивы use по отношению к модулю NET::OSCAR:


Prototype mismatch: sub Net::OSCAR::Connection::F_GETFL () vs none at (eval 5) line 1.
Prototype mismatch: sub Net::OSCAR::Connection::F_SETFL () vs none at (eval 6) line 1.
Prototype mismatch: sub Net::OSCAR::Connection::O_NONBLOCK () vs none at (eval 7)
line 1.



Моя последовательность действий:

1) perl -MCPAN -e shell (Всё нормально)
2) install NET::OSCAR.Установить не вышло,ибо не смог он его найти.
3) i /NET::OSCAR/.Выдал главный модуль и список *сабмодулей*.Скопировал имя файла с модулем NET::OSCAR.
4) install *имя файла с модулем NET::OSCAR*
5)Живородящий поиск нашёл фаил...начал установку,компиляцию и т.д. и т.п.,после заверщающего Done я лицезрел вышеприведённые строки.Как исправить возникшие ошибки ? Я новичок как бы и во многом не разбираюсь.

krypt3r
09.11.2009, 21:23
Не смог найти, потому что пакет называется Net::OSCAR, а не NET::OSCAR. Удалите, что поставили и попробуйте заново

perl -MCPAN -e 'install Net::OSCAR'

GenTao
10.11.2009, 03:14
Знать бы,что он записал...там офигеть путей(

GenTao
10.11.2009, 03:20
Удалил в папке C:\Perl\site\lib NET::чето там))Всё,связанно с этим модулем вроде снёс,хоть и не уверен...переставилтак,как вы написали...ошибки те же.

biophreak
10.11.2009, 11:42
На винде проблемы с установкой неблокирующихся сокетов в перл...из-за этого проблемы

Pashkela
11.11.2009, 18:00
много зависимостей, хз как под виндой, под Debian так:

скачиваем http://search.cpan.org/dist/Net-OSCAR/

запускаем:

perl Build.PL
perl Build