【问题标题】:How to install dmake with perl?如何用 perl 安装 dmake?
【发布时间】:2019-07-10 22:46:32
【问题描述】:

谁能告诉我如何用 Perl 下载 dmake?

我尝试过使用 CPAN,但这是我得到的:

cpan> install dmake
Database was generated on Wed, 10 Jul 2019 10:13:05 GMT
Running install for module 'dmake'
'" "' is not recognized as an internal or external command,
operable program or batch file.
Checksum for C:\STRAWB~1\cpan\sources\authors\id\S\SH\SHAY\dmake-4.12.2.2.zip ok
Scanning cache C:\STRAWB~1\cpan\build for sizes
............................................................................DONE
Package contains both files[ChangeLog COPYING dmake.exe META.yml NEWS PATCH.TXT README.TXT] and directories[man readme startup]; not recognized as a perl package, giving up
Configuring S/SH/SHAY/dmake-4.12.2.2.zip with Makefile.PL
Running make for S/SH/SHAY/dmake-4.12.2.2.zip
gmake: *** No targets specified and no makefile found.  Stop.
  SHAY/dmake-4.12.2.2.zip
  C:\STRAWB~1\c\bin\gmake.exe -- NOT OK
Stopping: 'install' failed for 'dmake'.
Failed during this command:
 SHAY/dmake-4.12.2.2.zip                      : writemakefile NO -- Package contains both files[ChangeLog COPYING dmake.exe META.yml NEWS PATCH.TXT README.TXT] and directories[man readme startup]; not recognized as a perl package, giving up

我也尝试过使用 ppm install dmake,但我得到了这个:

Installing package 'dmake'...
Error installing package 'dmake': Could not locate a PPD file for package dmake

【问题讨论】:

  • (有关 Perl 的 make 实用程序的信息:activestate.com/blog/how-install-cpan-modules-activeperl)您是如何安装草莓 Perl 的?它应该与“make”一起发货。如果您使用的是 VS,它会随 nmake 一起提供。如果您使用的是 mingw,它将随 dmake 一起提供。 dmake 实用程序不是 CPAN 上的模块。
  • @DavidO 我安装它是什么意思?我从这里安装了它:perl.org/get.html
  • @DavidO 我必须安装 mod_perl,为此我将按照此站点上的说明进行操作:aptest.com/atm2/documentation/latest/readme/apache-windows.html 如果您在网站上看到,它说要执行“setup_spmp.pl “一旦我开始执行它就说'pip'无法识别,现在我必须先下载dmake.exe,然后我必须下载pip,最后我才能执行代码..我正在尝试做了5个多小时,还是什么都没有:(
  • 您正在使用来自供应商 aptest.com 的文档来指导您安装 mod_perl,以及在 perl.apache.org/docs/2.0/os/win32/install.html#Installing 拥有自己的权威文档的 Apache 扩展。我会从 Apache 文档开始,并要求您的软件供应商支持他们的工具集。

标签: perl dmake


【解决方案1】:

不回答问题,因为这是一个 XY 问题,但会为您提供所需的信息。

为 Strawberry 编译的最新 mod_perl2 是 against Perl 5.12,也就是 long out of support。使用任何其他版本的 Perl 都行不通。您应该ask ApTest 为当前的草莓更新和重新编译并发布一个新的setup_spmp 助手。他们依赖于一项死技术(mod_perl2),因此他们应该正确地支持所需的依赖关系,或者将他们的应用程序移到现代堆栈上。

【讨论】:

    猜你喜欢
    • 2020-01-25
    • 1970-01-01
    • 2019-05-11
    • 2016-04-14
    • 2017-05-10
    • 1970-01-01
    • 2011-10-25
    • 2023-03-07
    • 1970-01-01
    相关资源
    最近更新 更多