Установка PAR :: Packer в Windows, ошибка dmake 255 - PullRequest
2 голосов
/ 06 марта 2012

Я пытаюсь создать двоичный файл сценария Perl для Windows, и я не могу позволить себе коммерческие приложения, такие как perl2exe и Active Perl Dev Kit (я знаю, что есть пробные версии).

Из-за этого я установил клубничный Perl на 32-битную виртуальную машину Windows XP SP3, чтобы попытаться скомпилировать мой исходный файл; то, что я легко смог сделать в Linux.

Strawberry Perl устанавливается нормально, однако, когда я пытаюсь установить модуль PAR :: Packer из cpan, я получаю следующие ошибки:

dmake: Error code 129, while makeing 'ppresources.coff'
dmake.EXE: Error code 255, while making 'subdirs'
  RSCHUPP/PAR-Packer-1.013.tar.gz
  C:\strawberry\c\bin\dmake.EXE -- NOT OK

Я много гуглил, но пока не смог найти решение, любая помощь очень благодарна, большое спасибо!

1 Ответ

2 голосов
/ 08 марта 2012

Добавление ответа к совокупным комментариям выше для будущих поисковиков:

Вот что работает для меня при построении на системах Windows.

1) Используйте ActiveState Perl 5.x (я использовал 5.10 через5.14).

2) Используйте PPM для установки всех пакетов, которые вы можете использовать из репозитория ActiveState PPM.

3) Используйте CPAN для фактической установки PAR :: Packer и любых других требований, не указанных вActiveState PPM-репозиторий.

...