2012-04-13 28 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下載。