我正在运行使用软件包管理器安装的Perl 5.10.1。我已经成功地从CPAN壳内安装了驼鹿,我已经尝试安装MooseX ::声明extention没有成功。这里是我做了什么:需要帮助安装MooseX ::声明
$ sudo cpan > cpan.log
cpan[1]> install MooseX::Declare
无法从lib中确定的perl版本信息/ MooseX/Declare.pm
警告:先决条件Devel :: Declare 0.005011找不到。
警告:先决条件MooseX :: Method :: Signatures 0.30找不到。
这是在安装lauches之前首先出现在终端中,我发布了'cpan.log'文件here。
现在,我已经尝试安装上面的两个prereqs,后者取决于第一个。但在安装第一个给我这样的:
CPAN [6]>安装杰韦利::声明
运行安装模块 '杰韦利::申报'
运行make为F/FL/FLORA /杰韦利 - 申报 - 0.006000.tar.gz
是否已由解开到目录/home/jfb/.cpan/build/Devel-Declare-0.006000-6qeuWN
“的/ usr/bin中/ perl的Makefile文件.PL INSTALLDIRS =网站'返回的状态S512中,不会使
运行make test
制作了一些问题,也不会测试
执行make install
制作了一些问题,将不安装
你从'安装MooseX :: Declare'获得了什么输出? 1.有没有测试或安装失败? 2. cpan客户端打印用于安装库的路径是什么? (顺便说一下,有MooseX软件包,所以输入'install MooseX'应该会给你一个错误。) – Ether 2010-08-17 20:37:43
你是否从你的cpan install命令得到任何输出? – ennuikiller 2010-08-17 20:37:48
我编辑了我的问题,这是我从'安装MooseX :: Declare'编译获得' – 2010-08-17 21:09:40