LiMo BBS Mobile


- Disp Article -

No.000352
Sep.14 19:30'22
[]
Wiki Article
--
LinkStation 向けクロスコンパイル環境構築のためのメモ。

Debian GNU/Linux 3.0 上で作業したものだけれども IA32 ならばさほど変わらないものと思われます。

*参考にしたところ
http://www.smalltown.ne.jp/~usata/memo/openblocks.shtml
http://www.angel.ne.jp/~tane/prog/win/howtobuildtools.html
http://www.kt.rim.or.jp/~nozawat/gcc.html
http://it-step.homeip.net/embeddedppc/test/

*基本事項
ターゲットは powerpc-linux。
手順は、binutils→gcc(仮版)→newlib→glibc→newlib消し→glibc版gcc

*binutils
>% ./configure --target=powerpc-linux --prefix=/usr/local/powerpc-linux
>% make
>% make install
>% export PATH="$PATH:/usr/local/powerpc-linux/bin"

*newlib link
gcc のコンパイル時 newlib を使う様に gcc ディレクトリ内に newlib へのシンボリックリンクを張ります。
>% cd gcc-2.95.3
>% ln -s ../newlib-1.9.0/newlib/ .

*gcc-core-2.95.3
初期環境構築時は C Compiler だけあれば良いので gcc-core を用います。
最初のコンパイルは newlib を使って動作する仮版の gcc で、その仮版は glibc をビルドするために作
▼続き▼


続き/

一覧へ

新規トピック作成

LiMo BBS System
- PhoneArticle
$Id: pl.rhtml,v 1.2 2003/05/17 17:19:11 rero2 Exp $