2012-04-13 56 views
0

MBP(10.7.3)Xcode 4.3.1的作品,它编译了一个c程序。Port -v自我更新找不到cc

跑-v自更新 须藤端口下面是执行console.log

configure:2735: result: i386-apple-darwin11.3.0 
configure:2763: checking MacPorts version 
configure:2766: result: 2.0.4 
configure:2799: checking for sw_vers 
configure:2817: found /usr/bin/sw_vers 
configure:2829: result: /usr/bin/sw_vers 
configure:2839: checking for defaults 
configure:2857: found /usr/bin/defaults 
configure:2869: result: /usr/bin/defaults 
configure:2879: checking for xcode-select 
configure:2897: found /usr/bin/xcode-select 
configure:2909: result: /usr/bin/xcode-select 
configure:2919: checking Mac OS X version 
configure:2922: result: 10.7.3 
configure:2945: checking Xcode location 
configure:2948: result: /Applications/Xcode.app/Contents/Developer 
configure:3036: checking for gcc 
configure:3063: result: /usr/bin/cc 
configure:3292: checking for C compiler version 
configure:3301: /usr/bin/cc --version >&5 
./configure: line 3303: /usr/bin/cc: No such file or directory 
configure:3312: $? = 127 
configure:3301: /usr/bin/cc -v >&5 
./configure: line 3303: /usr/bin/cc: No such file or directory 
configure:3312: $? = 127 
configure:3301: /usr/bin/cc -V >&5 
./configure: line 3303: /usr/bin/cc: No such file or directory 
configure:3312: $? = 127 
configure:3301: /usr/bin/cc -qversion >&5 
./configure: line 3303: /usr/bin/cc: No such file or directory 
configure:3312: $? = 127 
configure:3332: checking whether the C compiler works 
configure:3354: /usr/bin/cc conftest.c >&5 
./configure: line 3356: /usr/bin/cc: No such file or directory 
configure:3358: $? = 127 
configure:3396: result: no 
configure: failed program was: 
| /* confdefs.h */ 
| #define PACKAGE_NAME "MacPorts" 
| #define PACKAGE_TARNAME "macports" 
| #define PACKAGE_VERSION "2.0.4" 
| #define PACKAGE_STRING "MacPorts 2.0.4" 
| #define PACKAGE_BUGREPORT "[email protected]" 
| #define PACKAGE_URL "" 
| /* end confdefs.h. */ 
| 
| int 
| main() 
| { 
| 
| ; 
| return 0; 
| } 
configure:3401: error: in `/opt/local/var/macports/sources/rsync.macports.org/release/base': 
configure:3403: error: C compiler cannot create executables 
See `config.log' for more details 

什么,我需要做的一部分? Xcode链接到C编译器,端口知道Xcode的位置。

任何帮助非常感谢。

+0

这是什么语言?这运行在哪里?请编辑您的问题并适当标记它。 – 2012-04-13 09:55:59

回答

1

Xcode默认不会安装所有的命令行工具,即使您以前安装过它们,在Xcode升级后您可能会发现它们缺失。

在Xcode中,转至首选项 - >下载并确保已安装“命令行工具”。这是一个额外的115MB下载。