tarballをダウンロード 次に、ユーザーガイドの最初の章を参照してください SConsの構築とインストール 。要するに:
#cd scons-1.2.0 #python setup.py install
MacPortsの代わりに、 HomeBrew を使用することもできます。
brew install scons
インストール MacPorts 次に、ターミナル([アプリケーション]> [ユーティリティ]> [Terminal.app])で次のように入力します。
Sudoポートインストールscons
このコマンドは自動的にsconsをダウンロードしてインストールします。 MacPortsでは、開発者ツールがインストールされている必要があるため、インストールされていない場合は、 Xcode 3 DVD をダウンロードしてインストールする必要があります。
注1: Xcode 2.5 は、Mac OS XTigerで動作するXcodeの最後のバージョンです。
注2:MacPortsをまだインストールしていない場合、これはひどく苦痛に思えるかもしれません。ただし、MacPortsを使用すると、インストールされているソフトウェアを簡単に更新でき、ソフトウェア間の依存関係を自動的に管理し、将来的に他のパッケージを簡単にインストールできるため、この方法を使用する必要があります。
私が書いたMacOS X上のSCons用のGUIインストーラーもあり、ここからダウンロードできます。
バージョン2.3.0以降、SConsはインストールせずに動作するはずです。
# get the source and switch to stable 2.3.0 version
hg clone https://bitbucket.org/scons/scons/ -r 2.3.0
# make sure to use Python 2 for now
python scons/src/scripts/scons.py
ソースから2.3.0を実行している場合、SCons.__version__
が正しく設定されていないため、問題がなければ、EnsureSConsVersion()は失敗する可能性があります。