免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2948 | 回复: 5
打印 上一主题 下一主题

perl-5.14.0 编译的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-06-07 14:47 |只看该作者 |倒序浏览
在XP环境下编译最新的包:perl-5.14.0.tar.gz  大小:16,311,641 字节

报错:
        cd ..\win32
        ..\perl.exe bin\pl2bat.pl ..\utils\h2ph          ..\utils\splain
         ..\utils\dprofpp        ..\utils\perlbug        ..\utils\pl2pm
         ..\utils\c2ph           ..\utils\pstruct        ..\utils\h2xs
..\utils\perldoc        ..\utils\perlivp        ..\utils\libnetcfg      ..\util
s\enc2xs                 ..\utils\piconv                 ..\utils\config_data
..\utils\corelist       ..\utils\cpan           ..\utils\xsubpp
..\utils\prove          ..\utils\ptar           ..\utils\ptardiff       ..\util
s\ptargrep       ..\utils\cpanp-run-perl         ..\utils\cpanp  ..\utils\cpan2d
ist      ..\utils\shasum                 ..\utils\instmodsh      ..\utils\json_p
p        ..\x2p\find2perl        ..\x2p\psed             ..\x2p\s2p
bin\exetype.pl          bin\runperl.pl          bin\pl2bat.pl           bin\per
lglob.pl                 bin\search.pl
Can't open ..\utils\h2ph.bat: Permission denied at bin\pl2bat.pl line 114.
NMAKE : fatal error U1077: '..\perl.exe' : return code '0xd'
Stop.

发现是已经存在:..\utils\h2ph.bat。感觉是被调用而没有释放掉,可不知道具体被谁调用了。

大家遇到这样的情况了吗?

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
2 [报告]
发表于 2011-06-07 15:03 |只看该作者
Windows 下请用 ActivePerl 或者 StrawberryPerl。

论坛徽章:
46
15-16赛季CBA联赛之四川
日期:2018-03-27 11:59:132015年亚洲杯之沙特阿拉伯
日期:2015-04-11 17:31:45天蝎座
日期:2015-03-25 16:56:49双鱼座
日期:2015-03-25 16:56:30摩羯座
日期:2015-03-25 16:56:09巳蛇
日期:2015-03-25 16:55:30卯兔
日期:2015-03-25 16:54:29子鼠
日期:2015-03-25 16:53:59申猴
日期:2015-03-25 16:53:29寅虎
日期:2015-03-25 16:52:29羊年新春福章
日期:2015-03-25 16:51:212015亚冠之布里斯班狮吼
日期:2015-07-13 10:44:56
3 [报告]
发表于 2011-06-07 16:17 |只看该作者
按说明书来应该不至于,没用 VC 编译过

论坛徽章:
0
4 [报告]
发表于 2011-06-07 16:43 |只看该作者
在win32的目录下运行:nmake
Extracting s2p (with variable substitutions)
Linking s2p to psed.
        link -subsystem:console -out:..\x2p\a2p.exe @C:\DOCUME~1\SUNDAI~1\LOCALS
~1\Temp\nmb02784.
        if exist ..\x2p\a2p.exe.manifest mt -nologo -manifest ..\x2p\a2p.exe.man
ifest -outputresource:..\x2p\a2p.exe;1 &&  if exist ..\x2p\a2p.exe.manifest del
..\x2p\a2p.exe.manifest
Everything is up to date. 'nmake test' to run test suite.

没发现异常~~~
然后运行nmake test后就报上面的错误了。

论坛徽章:
0
5 [报告]
发表于 2011-06-07 17:21 |只看该作者
听版主的吧,Windows 下还是用 ActivePerl 或者 StrawberryPerl吧,那还是很方便的

论坛徽章:
0
6 [报告]
发表于 2011-06-08 12:55 |只看该作者
Windows 下不用ActivePerl、StrawberryPerl,你要有超能的黑客编程功底,才能编译出良好的Perl。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP