我正在尝试找出适用于 ActivePerl 5.10 的 BerkeleyDB PPM 在哪里。任何人都知道在哪里可以找到它,或者如何构建它?
我在这里找到了线索。他们声称 BerkeleyDB 0.33 已经为 Perl 5.10 构建好了。它们提供指向 PPM 的链接,但不提供指向支持 zip 文件的链接。所以我绕过它,手动获取ppm和zip并在 ppm 文件上运行 ppm install 。这不起作用,因为无法加载 zip 中提供的 dll。
似乎唯一要做的就是从 Oracle 获取 BerkeleyDB 代码,使用 Visual Studio 为 Win32 编译它(提供的 MSI 使用 Cygwin 工具),从 CPAN 修改 tarball 并自己构建 ppm。