perl – 此CPAN错误是什么意思?

前端之家收集整理的这篇文章主要介绍了perl – 此CPAN错误是什么意思?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想安装IO :: Uncompress :: Gunzip,所以我这样做

perl -MCPAN -e shell
安装CPAN
安装IO :: Uncompress :: Gunzip

我明白了

cpan[11]> install IO::Uncompress::Gunzip
Running install for module 'IO::Uncompress::Gunzip'
Running make for P/PM/PMQS/IO-Compress-2.046.tar.gz
  Has already been unwrapped into directory /root/.cpan/build/IO-Compress-2.046-d_Y9xt
---- Unsatisfied dependencies detected during ----
----       PMQS/IO-Compress-2.046.tar.gz      ----
    Compress::Raw::Zlib [requires]
    Compress::Raw::Bzip2 [requires]
Shall I follow them and prepend them to the queue
of modules we are processing right now? [yes] 

...

Result: FAIL
Failed 78/86 test programs. 35/328 subtests Failed.
make: *** [test_dynamic] Error 255
  PMQS/IO-Compress-2.046.tar.gz
2 dependencies missing (Compress::Raw::Bzip2,Compress::Raw::Zlib); additionally test harness Failed
  /usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module,try:
  reports PMQS/IO-Compress-2.046.tar.gz
Running make install
  make test had returned bad status,won't install without force
Failed during this command:
 PMQS/IO-Compress-2.046.tar.gz                : make_test NO 2 dependencies missing (Compress::Raw::Bzip2,Compress::Raw::Zlib); additionally test harness Failed

请参阅http://pastebin.com/nGc80C8Z的完整错误输出

如果我尝试安装Compress :: Raw :: Bzip2和Compress :: Raw :: Zlib,我会得到

cpan[12]> install Compress::Raw::Zlib
Running install for module 'Compress::Raw::Zlib'
Running make for P/PM/PMQS/Compress-Raw-Zlib-2.045.tar.gz
  Has already been unwrapped into directory /root/.cpan/build/Compress-Raw-Zlib-2.045-kBMzIh
Could not make: Unknown error
Running make test
  Can't test without successful make
Running make install
  Make had returned bad status,install seems impossible

cpan[13]>

这些错误意味着什么,也许我可以如何安装这些模块?

解决方法@H_502_33@
我发现的第一个错误是/ bin / sh:找不到gcc:command.它正在尝试编译库的二进制部分,但无法找到您的编译器.您可能需要安装GCC.

很多(如果不是全部)后续错误可能是其副作用.

猜你在找的Perl相关文章