現在の位置
diff プラグインを使用中
- 追加された行はこの色です。
- 削除された行はこの色です。
- ターゲット環境/ビルド済クロスコンパイラ へ行く。
- ターゲット環境/ビルド済クロスコンパイラ の差分を削除
*ビルド済 GCC クロスコンパイラについて [#p3ad0610]
- 鬼斬用にビルド済 GCC クロスコンパイラを用意しました.
- x86_64 上の Linux で Alpha および PowerPC のバイナリを生成できます.
- 使用できる言語はC, C++ および Fortran です.
- 生成されたバイナリは鬼斬以外のシミュレータやエミュレータ,例えば QEMU 等でも動作させることが可能です.
-- 未確認ですがおそらく実機上でも動作すると思います.
*ダウンロード [#k6ea39be]
- 現在公開しているGCC のバージョンは4.5.3 です.
- ビルド済 GCC クロスコンパイラは GNU GPL を適用したプログラムを含むため,ソースコードを同時に公開します.
+[[gcc-alpha-unknown-linux-gnu-bin.tar.gz:http://www.mtl.t.u-tokyo.ac.jp/~onikiri2/archives/gcc/gcc-4.5.3-alpha-unknown-linux-gnu-bin.tar.gz]]~
Alpha クロスコンパイラのバイナリです.
+[[gcc-alpha-unknown-linux-gnu-src.tar.gz:http://www.mtl.t.u-tokyo.ac.jp/~onikiri2/archives/gcc/gcc-4.5.3-alpha-unknown-linux-gnu-src.tar.gz]]~
Alpha クロスコンパイラのソースです.
+[[gcc-powerpc64-unknown-linux-gnu-bin.tar.gz:http://www.mtl.t.u-tokyo.ac.jp/~onikiri2/archives/gcc/gcc-4.5.3-powerpc64-unknown-linux-gnu-bin.tar.gz]]~
PowerPC クロスコンパイラのバイナリです.
+[[gcc-powerpc64-unknown-linux-gnu-src.tar.gz:http://www.mtl.t.u-tokyo.ac.jp/~onikiri2/archives/gcc/gcc-4.5.3-powerpc64-unknown-linux-gnu-src.tar.gz]]~
PowerPC クロスコンパイラのソースです.
*動作環境および使用方法 [#wf8a5806]
** 動作確認済のディストリビューション(いずれも 64bit 環境) [#d72a2b48]
- Fedora 16, Fedora 17
- CentOS 6.0
- Ubuntu 17.04
- CentOS 5.x では''動作しないこと''を確認しています.
**使用方法 [#a7aedd89]
- &color(red){【重要】}; /opt/gcc/(alpha|ppc64)/4.5.3/ というディレクトリを作り,その上で tar.gz を展開します.
-- このディレクトリ構成を守らないと動作しないので注意してください
- /opt/gcc/(alpha|ppc64)/4.5.3/bin/(alpha|powerpc64)-unknown-linux-gnu-*** を使ってコンパイルができます.
- コンパイルの際には必ず &color(red){ -static }; フラグを付けること(鬼斬はダイナミック・リンクに対応していない)