air10.7.3装GCC的问题

2012-03-09 22:32:16 +08:00
 ivanlw
刚入手不久,配nginx环境的前一步的时候下了个pcre8.30的源码,却在./configure的时候被提示:no acceptable C compiler found in $PATH
自己想说没有gcc,网上一查,果然系统没默认带,官网下了个gcc4.6.3,在同样的步骤得到了同样的提示……
后来有查到说去apple的develop网站下Xcode就有带gcc,但是我之前在家里的时候在app store已经下过xcode了,现在在学校,下个那么大的dmg的xcode很不现实的(校园网你们懂的)
所以求教大家怎么用编译的方法或者下载个小东西的方法安装~
4878 次点击
所在节点    MacBook Air
13 条回复
gonghao
2012-03-09 22:38:21 +08:00
ultragtx
2012-03-09 22:38:58 +08:00
有个Command Line tools Xcode 4.3 之后的preference里面能下载 或者到developer.apple.com 下载
Livid
2012-03-09 23:06:22 +08:00
最好还是找个网吧或是朋友公司,挂上 V2EX DNS 把 Xcode 下载下来吧(4M 宽带的应该差不多一个小时就可以搞定了),其他方式太折腾了。
xream
2012-03-09 23:13:25 +08:00
教育网挂教育网代理下载osx-gcc-installer
ivanlw
2012-03-09 23:16:29 +08:00
@Livid 挂上V2EX DNS什么意思呢?
ivanlw
2012-03-09 23:54:28 +08:00
@xream @gonghao 我正在下你们这个东西啦,虽然只有200多Meg,但是快很多了……

另:我之前从APP STORE下的XCODE没有包含gcc吗?我感觉是有的,不然怎么编译程序?(尝试着用XCODE编译了一个ios的东西,运行成功了)

如果有的话,为什么不能在命令行下面调用gcc?
gonghao
2012-03-09 23:59:24 +08:00
@ivanlw 那货从 App Store 下载下来的是个 Installer,需要打开再安装 XCode~
xream
2012-03-10 00:01:22 +08:00
@ivanlw 新的xcode不包含command line tools, 要手动安装. 关于llvm gcc什么的我也是一知半解,没有深入研究,在这里只能稍微说下,可能不对:貌似是新的xcode安装的llvm无法正常编译某些东西,反正要安装homebrew之类的需要安装osx-gcc-installer.
gonghao
2012-03-10 00:03:24 +08:00
@xream 我的 XCode 正常,不需要单独安装 osx-gcc-installer 哟~
xream
2012-03-10 00:06:53 +08:00
@gonghao 你是不是没更新xcode...新版就是个app
gonghao
2012-03-10 00:09:22 +08:00
@xream 肯定是呀,新版的就是一个 Installer 的 app,然后打开安装呗~
humiaozuzu
2012-03-10 00:10:10 +08:00
建议直接安装xcode,只安装命令行在lion里面貌似行不通,晚上网速慢就早上6点爬起来下,很快的。
然后可以参考这篇文章里面的方法设置路径 http://blog.lovemaple.info/blog/2012/03/09/setup-macvim/
ivanlw
2012-03-10 18:28:35 +08:00
@humiaozuzu 我已经从app store下载最新的xcode了,但是估计和 @xream 说的一样,最新版的没有带command line tools,现在我下完osx-gcc-installer,就能正常编译pcre和nginx了,之前的那些错误都没掉了~~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/29198

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX