2012-03-06 64 views
2

我想为Windows创建一个perl脚本的二进制文件,而且我无法承受商业应用程序,如perl2exe和Active Perl Dev Kit(我知道有试用版本)。在Windows上安装PAR :: Packer,dmake错误255

因此,我在Windows XP SP3 32位虚拟机上安装了草莓Perl,尝试编译我的源文件;我很容易在Linux上做的事情。

草莓perl的安装罚款但是当我尝试安装PAR ::从CPAN帕克模块,我得到以下错误:

dmake: Error code 129, while makeing 'ppresources.coff' 
dmake.EXE: Error code 255, while making 'subdirs' 
    RSCHUPP/PAR-Packer-1.013.tar.gz 
    C:\strawberry\c\bin\dmake.EXE -- NOT OK 

我已经广泛使用google搜索,但截至目前尚未能找到解决方案,非常感谢任何帮助,非常感谢!

+0

我没有在草莓perl的尝试(唉,项目启动,这是可用之前),但我用的Perl ActiveState的社区版和生成二进制安装PAR ::包装机。如果这是一个选项,你可能想尝试。尽管如此,您必须从cpan安装大部分PAR :: Packer,而不是安装它们的PPM Repos。 – kbenson 2012-03-06 18:33:16

+0

嗯,我会给你一个镜头,我已经尝试过我的Windows 7 64位活动Perl,但我有类似的dmake相关的问题。仍然不能伤害尝试可以吗?感谢您的建议! – 2012-03-06 18:47:53

+0

嗯,我设法得到pp安装,但安装活动perl - > cpan -i App :: cpanminus - > cpanm --force PAR :: Packer ... 但现在我无法安装Tk模块:/ – 2012-03-06 19:27:23

回答

2

添加答案以上为未来的搜索总量评论:

下面是我建立在Windows系统上的作品。

1)使用ActiveState Perl 5.x(我已经使用5.10到5.14)。

2)使用PPM安装ActiveState PPM存储库中的所有包。

3)回退到CPAN以实际安装PAR :: Packer以及其他任何不在ActiveState PPM存储库中的要求。