installer (0904_1.1.2) | 2010-09-19 12:40 |
toppersjsp4lpc (Release 1.0.4) | 2010-03-27 17:10 |
ARM用のツールチェーンには、codesourceryのSourcery G++ Lite Editionを使用します。ツールチェーンのインストールには、以下のスクリプトを実行してください。途中、sudoのパスワードを求められます。
- #! /bin/sh
- # installToolChain :
- # Installing script for gnu arm tool chain from codesourcery
- # Run this program from some temporal directory
- #! /bin/sh
- # installToolChain :
- # Installing script for gnu arm tool chain from codesourcery
- # Run this program from some temporal directory
- wget http://www.codesourcery.com/sgpp/lite/arm/portal/package4463/public/arm-none-eabi/arm-2009q1-161-arm-none-eabi-i686-pc-linux-gnu.tar.bz2
- tar xvjf arm-2009q1-161-arm-none-eabi-i686-pc-linux-gnu.tar.bz2
- sudo mv arm-2009q1 /opt -f
- sudo ln /opt/arm-2009q1 /opt/arm -s
- echo
- echo The codesourcery ARM EABI toolchain 2009Q1 has been installed on /opt/arm-2009q1
- echo
- echo
- echo Append following line into the ~/.bashrc
- echo '# ------------------Cut Here --------------------'
- echo 'export PATH=$PATH:/opt/arm/bin'
- echo '# ----------------- Cut Here --------------------'
- echo
インストールが完了すると、/opt/arm-2009q1/binにコンパイラのバイナリが置かれます。動作確認のために、
/opt/arm-2009q1/bin/arm-none-eabi-gcc -v
を実行してください。正しくインストールされているならば、構成情報を含んだバージョン情報が表示されます。この原稿を書いている時点では
gcc version 4.3.3 (Sourcery G++ Lite 2009q1-161)
と、表示されます。正しくインストールされていることを確認したら、スクリプト実行中に表示されたPATHの設定コマンドを ~/.bashrc に追加してください。これでコンパイラにパスが通ります。