古くなったため、書き直しました。 fd0.hatenablog.jp
Note: この文書はかなり以前に書かれたものなので、 いまどきの Linux 環境にはあてはまらない箇所があります。 (JF Project) Q: 0) この FAQ の最新バージョンはどこで手に入れられますか?Q: 1) 私が使っている GCC のバージョンを知るにはどうすればいいですか?Q: 2) GCC,as,ld,ar, その他の最新版の配付はどこにありますか?Q: 3) libc.so,libw.so の共有ライブラリの最新版はどこで見つけることができますか?Q: 4) Linux で他にはどのような共有ライブラリが使えますか?Q: 5) Linux 用の共有 DLL ライブラリを作るにはどうすればよいのですか?Q: 6) 完璧なバイナリを実行したのに,"PLT__oct__FUii" メッセージを受け取るのはなぜ ですか?Q: 7) プラットホーム XXX 上に Linux
cygwinのsetup.exeでは少し古いgcc-3.4.4しかインストールできないようなので現在最新の4.3.0をインストールすることにした。 ここにやり方をメモしておく。 きちんとgccをインストールしたい方はgccのドキュメントを参照して下さい。 必要なpackageのリスト cygwinのsetup.exeで以下のものをインストールしておく。 tarとgzipかbzip2(落したファイルを解凍する為。bzip2のほうが圧縮率が高い) gcc make libgmp-devel libgmp3 libmpfr-devel libmpfr download gcc本家のページからgcc-core-4.3.0.tar.bz2とgcc-g++-4.3.0.tar.bz2をダウンロードし $ tar xjvf gcc-core-4.3.0.tar.bz2 $ tar xjvf gcc-g+
完成形は次のようになります。 † binutils-2.11.92 gcc-3.0.4 ↑ クロス用ライブラリのインストール † Cygwin上にSH3Linux用のCライブラリーとヘッダーファイルを展開します。 cygwin上の /usr/sh3-linux/lib /usr/sh3-linux/include にそれぞれライブラリーとヘッダーファイルをインストールします。方法はいくつかあって、CAT709の/lib/* , /usr/lib/* をコピーしてくるでもかまいません。ただ、CAT709にはincludeファイルは置いていないので、えびはらは以下の手順を使いました。 Debian/sh3 用のCライブラリーパッケージ http://debian.dodes.org/debian/dists/sid/main/binary-sh3/base/libc6_2.2.5-14_sh
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く