Xcode 3.2 を /Xcode3.2 にインストールしましたが、/Developer には何もインストールしませんでした。開発をしたいときは、次のようにシェルを起動します
alias sysroot='PATH=${PATH}:${XCODE}/usr/bin CFLAGS=--sysroot\ ${SDK_ROOT} CXXFLAGS=--sysroot\ ${SDK_ROOT} LDFLAGS=--sysroot\ ${SDK_ROOT} CPPFLAGS=--sysroot\ ${SDK_ROOT}'
どこXCODE
とです. /Xcode3.2
_ これにより、プロジェクトをビルドしようとする際の奇妙な点のほとんどが処理されます。ただし、最近、再実行したい場合に遭遇し、次のエラーが発生しました。SDK_ROOT
${XCODE}/SDKs/MacOSX10.6.sdk
aclocal
autom4te: m4sugar/m4sugar.m4: no such file or directory
aclocal: /Xcode3.2/usr/bin/autom4te failed with exit status: 1
代替を指すように-I
フラグを指定すると、役に立たないようです。を使用し、を指すフラグを追加して手動でリストされているコマンドを再実行すると、それは機能しますが、 からパイプすることはできません。さらに、提案するページでパスを追加できる環境変数は、違いを生むようには見えません。(そして、環境変数を設定するのが私の好みの設定です。これは、上記のエイリアスに追加できるようにするためです。)aclocal
/Xcode3.2/usr/share/aclocal-1.10
/Xcode3.2/usr/share/aclocal
--verbose
m4
-I
/Xcode3.2/usr/share/autoconf
aclocal
M4PATH
man
m4
/usr/share/autoconf
これまでのところ、からへのシンボリックリンクを作成する「汚い」手順以外の解決策は思いつきませんでした/Xcode3.2/usr/share/autoconf
。他に良い方法はありますか?
注: 開発者ツールと OS のインストールをこのように明確に区別する理由は、信頼性の高いクロス OS コンパイルを提供するためです (たとえば、ある Xcode バージョンのツールが別の Xcode バージョンのビルド動作に影響を与えないようにするためです)。