2012-06-05 111 views
2

我最近升級到獅子和Xcode的4.3,現在任何東西,我用Perl做到這一點,需要C編譯器未能建立:的XCode 4.3 - perl的無法找到XCode的C編譯器升級後,4.2

root# perl Makefile.PL 
Couldn't find your C compiler 
Compilation failed in require at Makefile.PL line 5. 
BEGIN failed--compilation aborted at Makefile.PL line 5. 

我的C編譯器設置爲:

root# perl -V:cc 
cc='llvm-gcc-4.2'; 

有什麼事情改變了的XCode 4.3?我怎麼設置C編譯器的Perl現在?

回答

5

新版本的Xcode不會安裝二進制文件(例如C編譯器),它們可以在您的$PATH中找到。您需要轉到XCode首選項的「下載」部分,然後選擇安裝命令行工具。

更多信息from Apple(查找「命令行工具是可選的」)。

0

如果您認爲它們兼容,可以創建符號鏈接或編輯Config.pm(path = perl -MConfig -E'say $INC{"Config.pm"}')。