1.必要なファイルをダウンロード&インストールする
<Synapticsから>
・gawk
・bison
・flex
・texinfo
・automake
・libtool
・cvs
・libncurses5-dev
<Webから>
http://ymorin.is-a-geek.org/download/crosstool-ng/から最新版をダウンロードする。
(現在1.9.0が最新)
2.crosstool-ngをコンパイル&インストール
$ ./configure
$ make
$ sudo make install
3.toolschain作成
フォルダ作成
$ cd ~/
$ mkdir toolchain
$ cd toolchain
Config作成
$ wget http://v3.netyxia.net/~mobyfab/mini2440/.config
自分で設定場合は、
$ ct-ng menuconfig
(設定する項目は後日まとめる)
パッチがあれば当ててからビルド実行
sudo rm ${HOME}/targets/src/.eglibc-trunk.patching
nice ct-ng build.2
4.環境設定
.bashrcに記述する。
export PATH=$PATH:$HOME/toolchain/arm-920t-linux-gnueabi/bin
参考URL
http://mini2440.netyxia.net/viewtopic.php?f=8&t=12
http://www.friendlyarm.net/forum/topic/156
0 件のコメント:
コメントを投稿