我正在尝试安装一些perl模块作为Circos设置的一部分。我在终端中使用cpan安装模块,虽然初始设置似乎进展顺利,但在安装的最后一步,编写Makefile时,所有模块都会失败。
这是错误的样子:
Checking if your kit is complete...
Looks good
Writing Makefile for Font::TTF
Can't exec "make": No such file or directory at /System/Library/Perl/5.12/CPAN/Distribution.pm line 2026.
MHOSKEN/Font-TTF-1.02.tar.gz
make -- NOT OK
'YAML' not installed, will not store persistent state
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
Failed during this command:
MHOSKEN/Font-TTF-1.02.tar.gz : make NO
我认为唯一的选择可能是手动安装模块而不是使用cpan,但我认为在这里提出问题可能值得一试。
答案 0 :(得分:1)
似乎/System/Library/Perl/5.12/CPAN/Distribution.pm正在尝试查找系统的“make”命令。由于您使用的是Mac OS / X实际安装了“make”,或者您是否需要添加一些开发人员工具?
答案 1 :(得分:1)
进一步讨论G. Cito的回答/问题:
如果您使用的是Mac OS / X,那么这个旧答案可能适合您,因为在相应的情况下会抛出完全相同的错误: