我正在尝试找出BerkeleyDB PPM用于ActivePerl 5.10的位置。任何人都有线索在哪里找到它,或者如何建立它?
我找到了一个导致here。他们声称BerkeleyDB 0.33已经为Perl 5.10构建了ok。它们提供了PPM的链接,但没有提供支持的zip文件。所以我解决了这个问题,手动获取the ppm和the zip并在ppm文件上运行ppm install。这不起作用,因为zip中提供的dll无法加载。
似乎唯一要做的就是从Oracle获取BerkeleyDB代码,使用visual studio将其编译为Win32(提供的MSI使用Cygwin工具),从CPAN修改tarball并自行构建ppm。
答案 0 :(得分:2)
答案简短:使用Sqlite。 答案很长,编译并自己调试,将其贡献给社区。 p>
答案 1 :(得分:2)
启动ppm,转到编辑 - >偏好 - >存储库并添加"trouchelle" repository。他们有一个用于ActiveState Perl 5.10的BerkelyDB软件包。
答案 2 :(得分:0)
您是否考虑过获取Strawberry Perl?它可能不适合您的目的,但其创建的大部分原因是对CPAN模块的支持要好得多(尽管不是完美的),而不是要求PPM存储库保持最新。
答案 3 :(得分:-2)
DBD :: DBM不支持BerkelyDB吗?