首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CPAN安装模块遇到make file not ok问题

CPAN安装模块遇到make file not ok问题
EN

Stack Overflow用户
提问于 2018-01-29 02:12:47
回答 2查看 1.4K关注 0票数 0

我正在尝试在我的计算机(MAC)上运行此脚本

http://mkweb.bcgsc.ca/color-summarizer/?download

这是我有生以来第一次接触终端。所以你应该明白我会问一些非常基本的问题。请原谅我..。基本上,当我执行脚本时,我总是会收到这样的消息:

代码语言:javascript
运行
复制
 Can't locate Imager/File/GIF.pm in @INC (you may need to install the 
 Imager::File::GIF module) (@INC contains: 
 /Applications/colorsummarizer/colorsummarizer-0.77/bin/lib 
 /Applications/colorsummarizer/colorsummarizer-0.77/bin/../lib 
 /Applications/colorsummarizer/colorsummarizer-0.77/bin 
 /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 
 /Network/Library/Perl/5.18/darwin-thread-multi-2level 
 /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.2/darwin-thread-
 multi-2level /Library/Perl/Updates/5.18.2 
 /System/Library/Perl/5.18/darwin-thread-multi-2level 
 /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-
 thread-multi-2level /System/Library/Perl/Extras/5.18) at 
 /Library/Perl/5.18/darwin-thread-multi-2level/Imager.pm line 1677.

所以我使用:

代码语言:javascript
运行
复制
 sudo cpan install Imager::File::GIF 

例如。但我得到的是:

代码语言:javascript
运行
复制
 Warning (mostly harmless): No library found for -lgif
 GIF: Test code failed: Can't link/include 'gif_lib.h', 'stdio.h', 
 'errno.h', 'string.h', 'gif'
 OS unsupported: GIF libraries or headers not found
  Warning: No success on command[/usr/bin/perl Makefile.PL]
   TONYC/Imager-File-GIF-0.91.tar.gz
   /usr/bin/perl Makefile.PL -- NOT OK
 Running make test
   Make had some problems, won't test
 Running make install
   Make had some problems, won't install
 Could not read metadata file. Falling back to other methods to determine prerequisites

还有!似乎即使我成功地安装了一些东西,系统也会一次又一次地要求我重新安装它们……也许我做了一些非常基本的错误?非常感谢您的关注

EN

Stack Overflow用户

发布于 2018-01-29 08:15:17

实际上,以下消息标识的问题并不是完全无害的:

警告(大部分是无害的):找不到适用于-lgif的库

GIF:测试代码失败:无法链接/包含'gif_lib.h','stdio.h',

'errno.h',‘string.h.h’,'gif‘

该模块使用libgif来完成所有繁重的工作,但它并未安装。此外,安装过程需要库的头文件。

GIF::file::GIF为

提供了GIF格式的支持。

它需要安装libgif,包括开发头文件。

对于Linux发行版,这通常需要安装相关的-dev或-devel包。

安装所需的库和头文件可能和要求操作系统的包管理器安装libgif-devlibgif-devel一样简单。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48489730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档