================================================================================= NaviEngine用GNU ツールインストール方法 Copyright (C) 2009 T-Engine Forum. All Rights Reserved. ------------------------------------------------------------------------- Version : 1.00.00 Released by T-Engine Forum (http://www.t-engine.org) on 2009/02/25. ================================================================================= 1. はじめに 2. 注意事項 3. インストール手順 ----------------------------------------------------------------------------------------------------------------------- 1. はじめに ----------------------------------------------------------------------------------------------------------------------- 本資料は、NaviEngine用 T-Kernel のコンパイルに利用するGNU ツールのインストール手順について示したものです。本ツールを使ってT-Engine フォーラムから配布されている T-Kernel のリファレンスコードをビルドすることにより、NaviEngine で実行可能な T-Kernel を生成することができます。 ----------------------------------------------------------------------------------------------------------------------- 2. 注意事項 ----------------------------------------------------------------------------------------------------------------------- 本GNU ツールは、NaviEngine で実行可能な T-Kernel の生成に利用されることのみを想定しています。これ以外の用途での利用は想定していません。 T-Engine フォーラムは、本ツールに対するサポートは行なっておりません。 ----------------------------------------------------------------------------------------------------------------------- 3. インストール手順 ----------------------------------------------------------------------------------------------------------------------- 3.1 Cygwin(TM)のインストール 本GNU ツールはWindows(R)上のUNIX エミュレータであるCygwin(TM)上で実行します。Cygwin のWeb ページ(http://www.cygwin.com/)を参照してCygwin をインストールしてください。インストールするパッケージはデフォルトで選択されているものに加えて以下に示すパッケージが必要です。 ・Devel カテゴリ の gcc , make ・Interpreters カテゴリの perl ・Libs カテゴリの libgmp-devel , libmpfr-devel ・Utils カテゴリの file , patch インストール後、Cygwin を起動してシンボリックリンクを作成します。 $ ln -s make /usr/bin/gmake $ ln -s /usr/bin/perl /usr/local/bin/perl 3.2 GNU ツールのインストール -------------------------------------------------------------------------------------------------------- 注意: /usr/local/te/arm11mpcore ディレクトリ配下にすでにファイルがある場合は、本ツールのインストールによって 誤ってファイルが上書きされることが無いよう、事前にディレクトリ名を変更するなどの処置を行ってください。 -------------------------------------------------------------------------------------------------------- (1) GNU ツールのインストール Web ページからダウンロードしたアーカイブファイル(devenv_arm11mpcore.tar.gz)を/usr/local/te ディレクトリにコピーし展開すると/usr/local/te/arm11mpcore ディレクトリ配下にGNU ツールがインストールされます。 $ cd /usr/local/te $ tar zxf devenv_arm11mpcore.tar.gz (2) 環境変数の設定 環境変数を設定します。以下のコマンドを入力してください。 $ export GNUs=/usr $ export GNU_BD=/usr/local/te/arm11mpcore $ export GNUarm=$GNU_BD/arm-elf $ export GCC_EXEC_PREFIX=$GNU_BD/lib/gcc/ $ export PATH=$GNU_BD/bin:$PATH Cygwinを再起動した場合、環境変数を再度設定する必要があります。上記コマンドを.bashrcに記述することで、 Cygwinを起動した際のコマンド入力を省略することが出来ます。 これで全ての作業が完了しました。 以上