【发布时间】:2010-08-28 16:19:23
【问题描述】:
我有带有 ActiveState Perl“v5.10.0 为 MSWin32-x64-multi-thread”构建的 64 位 Vista,我正在尝试安装 Crypt::SSLeay 软件包以及 libeay32.dll 和 @ 的版本987654323@.
我以前在使用“uwinnipeg”服务器的 Win32 机器上做过这个,但我的 64 位系统遇到了问题。
ppm 安装 http://theoryx5.uwinnipeg.ca/ppms/Crypt-SSLeay.ppd ppm 安装失败:PPD 未提供为此平台安装的代码
我尝试了直接 ppm 安装,它似乎可以工作,但验证失败并且我没有看到任何 dll 文件的迹象?
C:\Perl64\bin>ppm 安装 Crypt::SSLeay 正在下载 ActiveState 包存储库包列表...完成 更新 ActiveState 包存储库数据库...完成 将站点 PPM 数据库与 .packlists 同步...完成 没有要安装的软件包 C:\Perl64\bin>ppm 验证 Crypt::SSLeay ppm 验证失败:未安装包 'Crypt::SSLeay'
有人知道我在哪里/如何获得与我的 PC 兼容的版本吗?
【问题讨论】:
-
@Alexandr Ciornii 这是个好问题。在过去的 6 或 7 年里,我一直在 Win 上使用 Perl 进行小型项目。那时,ActiveState 在我看来就像它提供了最好的产品,我从来没有真正想过要探索已经出现的任何其他选项。也许我应该。
-
思南乌努尔是正确的。在查看了可用的最新 Perl 版本后,我决定尝试一下 Strawberry Perl v5.12.1(2009 年 11 月 10 日随 OpenSSL 1.0.0-beta4 一起提供)。然后我就可以从 CPAN 安装最新版本的 Crypt::SSLeay。
标签: perl 64-bit openssl perl-module activestate