Требуется Windows-эквивалент модулей perl (недоступно в ppm activestate), например file :: finder - PullRequest
1 голос
/ 22 июля 2010

Я пытаюсь импортировать код, написанный на linux, в perl-плагин eclipse 'epic' и установил perl activestate в windows Большинство модулей имеют эквивалент activestate, но некоторые из них я не могу найти в ppm. Кто-нибудь знает, как я могу получить следующие модули, чтобы код мог компилироваться?

  • File :: Finder
  • Электронная таблица :: WriteExcel :: Утилита
  • Sybase :: CTlib
  • Sybase :: DBLIB
  • Sybase :: Xfer
  • Template
  • Шаблон :: Константы
  • DBD :: Sybase
  • Файл :: Rsync
  • PerlIO / GZIP

Ответы [ 4 ]

8 голосов
/ 22 июля 2010

Лучшим вариантом, вероятно, является удаление Active Perl и замена его на Strawberry Perl .Поскольку установка Strawberry Perl включает в себя компилятор, вы можете установить большинство модулей CPAN с помощью стандартной оболочки CPAN.

1 голос
/ 22 июля 2010

Я скачал модуль File: finder из cpan и смог успешно установить в Windows.Разница лишь в том, что нам нужно использовать nmake вместо make.

1 голос
/ 22 июля 2010

Тревога на помощь!

http://trouchelle.com/perl/ppmrepview.pl?l=Template-Toolkit&v=10

Другие модули не могут быть собраны из-за неудачных тестов или отсутствующих библиотек.

0 голосов
/ 22 июля 2010

Вы можете скачать модули Perl с https://metacpan.org/, а затем скомпилировать их в Windows.

...