ここから本文です

解決済みの質問

gccのインストールについて教えて下さい。

secoco6さん

gccのインストールについて教えて下さい。

現在、クロス開発環境構築の挑戦しています。
CentOs4.5でgcc(アーキテクチャはPowerPc)をインストールしています。

使用したパッケージ
・binutils-2.19.1
・gcc-4.4.1
・gmp-4.3.1
・mpfr-2.4.1
・newlib-18.1.0

以下の手順で行いました。

1.binutilsのインストール → 正常にインストール完了
cd /home/WORK
tar jxvf ../BOX/binutils-2-19.1.tar.bz2
cd ppc
../configure --target=powerpc-linux --prefix=/usr/locl/ppc
make
make install

2.gccのコンパイル(ライブラリなし) → 正常にインストール完了
cd /home/WORK
tar jxvf ../BOX/gcc-4.4.1.tar.bz2
cd gcc-4.4.1
tar jxvf ../../BOX/gmp-4.3.1.tar.bz2
tar jxvf ../../BOX/gmp-4.3.1.tar.bz2
mv gmp-4.3.1/ gmp
mv mpfr mpfr-2.4.1/ mpfr
mkdir ppc
cd ppc
../configure --target=powerpc-linux --prefix=/usr/local/ppc --enable-languages=c
make all-gcc
make install-gcc

ここからの手順を教えて下さい。(newlibを含んだgccのインストール手順を教えて下さい。)
newlib-1.18.0を解凍後、newlibもconfigure、make、install作業がいるのでしょうか?
また、newlibを含んだgccのconfigureするときのオプションコマンドはどのようにすればよいでしょうか?

よろしくお願いします。

補足
cd gcc-4.4.1/ppc
../configure --target=powerpc-linux --prefix=/usr/local/ppc --with-newlib --with-headers=../../newlib-1.18.0/newlib/libc/include --enable-languages=c
make
make install
インストール完了後
powerpc-linux-gcc test.c
実行後、エラーが。。
/usr/local/powerpc/lib/gcc/powerpc-linux/4.4.1/../../../../powerpc-linux/bin/ld:crt1.o:No such file:No such file or directry
どう対処すればいいでしょうか?

この質問は、活躍中のチエリアンに回答をリクエストしました。

違反報告

ベストアンサーに選ばれた回答

nyao_7113さん

にゃおでふ。。。(。・"・)ノ

クロス開発と言う事ですが…
何をやろうとしているのか判りませんが…
参考に成りそうなサイトがあったので
とりま載せておきます。。。(。・"・。)

・UNIX 上でのクロス gcc のビルド with newlib:
http://gba.imou.to/gcc.html

・第6章 基本的なソフトウェアのインストール:
http://lfsbookja.sourceforge.jp/6.5.ja/chapter06/chapter06.html

CentOSのPPCリリースは4.0βしかありませんが…
この環境でも動くようにしたいと言う感じなのですかね?

・www.centos.org - News - CentOS Announcements - Official Release Centos 4 Beta for PowerPC/32:
http://www.centos.org/modules/news/article.php?storyid=65

何にしてもクロス開発する際は、RPMパッケージシステムのSPECSファイル、
BUILDSファイルを参考にされるといいかもしれませんね。。。(。・"・)ノ
# x86、x64、PPCなどに寄ってはパッチ当ても工夫しないといけないかも。。。

この質問は投票によってベストアンサーが選ばれました!

この質問・回答は役に立ちましたか?
役に立った!

お役立ち度:お役立ち度 0点(5点満点中)0人が役に立つと評価しています。

知恵ノートとは?

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。

お客様自身の責任と判断で、ご利用ください。

話題のキーワード

[カテゴリ:Linux系]

ただいまの回答者

16時31分現在

2943
人が回答!!

1時間以内に5,447件の回答が寄せられています。

>>回答ひろばに行く


知恵コレに追加する

閉じる

知恵コレクションをするID/ニックネームを選択し、「追加する」ボタンを押してください。
※知恵コレクションに追加された質問や知恵ノートは選択されたID/ニックネームのMy知恵袋で確認できます。

ほかのID/ニックネームで利用登録する