解决了。 见底部。
刚刚升级到 OSX Lion 并尝试让我的 Perl 安装再次运行:sudo /usr/bin/perl -MCPAN -e 'install "MODULENAME"'
具有任何值 MODULENAME
我尝试过的(例如 JSON
)产生:
...
Checking if your kit is complete...
Looks good
Writing Makefile for JSON
make: *** No rule to make target `/System/Library/Perl/5.12/darwin-thread-multi-2level/CORE/config.h', needed by `Makefile'. Stop.
MAKAMAKA/JSON-2.53.tar.gz
/Developer/usr/bin/make -- NOT OK
我找不到任何类似的东西
config.h
在任何地方,目录都存在...甚至这都不行:
/usr/bin/cpan CPAN
已解决:从 AppStore 下载并安装最新版本的 XCode。请注意,仅从 AppStore 下载 XCode 并不会安装它(为什么,Apple,哦,为什么?),而只会将安装程序转储到/Applications 中。运行安装程序,这将解决此问题。
最佳答案
已解决:从 AppStore 下载并安装最新版本的 XCode。请注意,仅从 AppStore 下载 XCode 并不会安装它(为什么,Apple,哦,为什么?),而只会将安装程序转储到/Applications 中。运行安装程序,这将解决此问题。
关于OSX Lion 升级后 perl ".../config.h, needed by ` Makefile'"不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6793499/