2

最近、LionとXCode 4.3にアップグレードしましたが、Cコンパイラを必要とするperlで行うことはすべて、ビルドに失敗します。

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に設定するにはどうすればよいですか?

4

2 に答える 2

5

新しいバージョンのXcodeは、バイナリ(Cコンパイラなど)をで見つけることができる場所にインストールしません$PATH。XCodeプリファレンスの「ダウンロード」セクションに移動し、コマンドラインツールのインストールを選択する必要があります。

Appleからの詳細情報(「コマンドラインツールはオプションです」を探してください)。

于 2012-06-05T19:50:34.397 に答える
0

互換性があると思われる場合は、シンボリックリンクを作成するか、Config.pm(path = perl -MConfig -E'say $INC{"Config.pm"}')を編集できます。

于 2012-06-05T22:21:43.677 に答える