Как установить Padre на ActivePerl 5.16.2?

Мне нужно установить Padre на ActivePerl 5.16.2. Но нет пакетов ppm от Padre, и cpan Padre говорит:

  MDOOTSON/Alien-wxWidgets-0.64.tar.gz
  C:\Perl\site\bin\dmake.exe -- NOT OK
  CPAN: YAML::XS loaded ok (v0.38)
  Running make test
    Can't test without successful make
  Running make install
    Make had returned bad status, install seems impossible
  Running make for P/PL/PLAVEN/Padre-0.98.tar.gz
  Warning: Prerequisite 'Alien::wxWidgets => 0.62' for 'PLAVEN/Padre-0.98.tar.gz'                                                  failed when processing 'MDOOTSON/Alien-wxWidgets-0.64.tar
  CPAN: Time::HiRes loaded ok (v1.9725)

    CPAN.pm: Building P/PL/PLAVEN/Padre-0.98.tar.gz

  Set up gcc environment - 3.4.5 (mingw-vista special r3)
  Can't locate Alien/wxWidgets.pm in @INC (@INC contains: inc privinc C:\Perl\dbg                     C:/Perl/site/lib C:/Perl/lib .) at Makefile.PL line 52.
  BEGIN failed--compilation aborted at Makefile.PL line 52.
  Warning: No success on command[C:\Perl\bin\perl.exe Makefile.PL INSTALLDIRS=site]
    PLAVEN/Padre-0.98.tar.gz
    C:\Perl\bin\perl.exe Makefile.PL INSTALLDIRS=site -- NOT OK
  Running make test
    Make had some problems, won't test
  Running make install
    Make had some problems, won't install
  Could not read metadata file. Falling back to other methods to determine prerequisites

2 ответа

Решение

tl;dr Padre для ActivePerl 5.16 еще не выпущен.

Следующее содержание только я пытаюсь заставить это работать.

Сначала я попробовал:

cpan Padre

Я делал это три раза, но "dmake.exe" всегда терпел неудачу.
В интернете не было упоминаний об этой ошибке.

Во-вторых, я попробовал PPM со статьей в Padre Wiki:

ppm rep add wxperl http://www.wxperl.co.uk/repository

ppm install Alien-wxWidgets
ppm install Wx
ppm install Padre

но самая последняя строка утверждала:

ppm install failed: Can't find any package that provides Padre

Наконец, я не мог не поговорить с разработчиками Padre:

Так что, видимо, нам нечего делать, кроме как ждать, пока они его разработают.
Или вы можете участвовать в разработке, конечно!

Другие вопросы по тегам