首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >perl“./config.h,‘`Makefile’所需”在OSX Lion升级后无法工作

perl“./config.h,‘`Makefile’所需”在OSX Lion升级后无法工作
EN

Stack Overflow用户
提问于 2011-07-22 17:03:02
回答 2查看 4.8K关注 0票数 7

解决了,看在底部。

刚刚升级到OSX,并试图让我的Perl安装再次运行:

sudo /usr/bin/perl -MCPAN -e 'install "MODULENAME"'

使用我尝试过的任何MODULENAME值(例如,JSON)生成:

代码语言:javascript
代码运行次数:0
运行
复制
...
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的东西,尽管目录是存在的.

甚至这一点也不管用:

代码语言:javascript
代码运行次数:0
运行
复制
/usr/bin/cpan CPAN

解决了:从AppStore下载并安装了最新版本的XCode。请注意,仅仅从AppStore下载AppStore并不会安装它(为什么,苹果,哦,为什么?)但只将安装程序转储到/Applications中。运行安装程序,这将修复此问题。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-23 19:57:41

解决方案:从XCode下载并安装最新版本的AppStore。请注意,仅仅从AppStore下载AppStore并不会安装它(为什么,苹果,哦,为什么?)但只将安装程序转储到/Applications中。运行安装程序,这将修复此问题。

票数 7
EN

Stack Overflow用户

发布于 2012-02-22 21:01:19

在安装Xcode之后,我仍然遇到了这个问题,因为Xcode没有自动安装“命令行Xcode工具”包。这可以从Xcode、Preferences、Xcode、Download、Components中获得,然后单击“命令行工具”旁边的“安装”。

既然这是一个单独的包,也可以在不安装所有Xcode的情况下解决这个问题(即。你只需安装这个软件包:-)

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6793499

复制
相关文章

相似问题

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