问题:使用make安装Perl模块时出错 - Mac OSX 10.7
我似乎无法正确安装perl模块,特别是JSON-2.53。
我也做了以下内容:搜索
- 了类似的问题,并试图及其解决方案 - 没有工作。
- perl ".../config.h, needed by `Makefile'" not working after OSX Lion upgrade
- 安装的XCode命令行显影剂工具(C编译器,使等)
- 这个特定的perl模块上读取版本兼容性文档:http://metacpan.org/pod/JSON
然下面的命令来实现和安装所需的perl的模块:
$ perl的Makefile.PL
欢迎JSON(v.2.53)
如果您安装JSON :: XS v.2.27,它会使JSON更快。
**************************注意******************* *******
- 这是 'JSON 2版',有许多不同之处*
- 到版本1.XX *
- 请检查您的应用程序期运用旧版本。 *
- 看到 '不兼容的改变TO旧版本' 和 '提示' *
写作的Makefile JSON
(验证Makefile文件已被写入)
$make
make: *** No rule to make target `/System/Library/Perl/5.12/darwin-thread-multi-2level/CORE/config.h', needed by `Makefile'. Stop.
这个错误甚至是什么意思?我能做些什么来成功make install
这个模块?
这里有一些额外的项目,可以帮助你帮助我在调试这个问题:
$which make
/Applications/Xcode.app/Contents/Developer/usr/bin/make
$which perl
/usr/bin/perl
$perl -v
This is perl 5, version 12, subversion 3 (v5.12.3) built for darwin-thread-multi-2level
这是否有帮助:http://stackoverflow.com/questions/6793499/perl-config-h-needed-by-makefile-problem-after-osx-lion-upgrade – trojanfoe
我实际上在我的问题中引用了这个问题 - 我尝试了他所做的并且对我无效。 – Jiman