パスワードを忘れた? アカウント作成
491077 journal

tarosukeの日記: [talos]gcc-4.2.0対応

日記 by tarosuke

gcc/binutilsソースの取得からtalosカーネルのビルドまで通ったのでcommit。最初のconfigureは今までと同じ、既にやってあってビルドディレクトリがあれば不要。んでビルドディレクトリで「make gnutools」するとring鯖からgccとbinutilsのソースを取得、ビルドしてobjs/(CPU種別)/以下へインストール。それと、(CPU種別)はgccの種別なのでia32がi686になったりする。

あとは今までと同じくmakeなりmake bochsなりすればいい。なお、gcc/binutilsの取得にはwget(makefile.inをいじればftpとかに変更可能)、ビルドにはセルフなgccが必要。もっともセルフなgccはtalos自体をビルドするのにも必要だけど。
# うちの環境はgentoo(AMD64)のgcc3.3.6。

--
そうそう、gccやbinutilsは絶対パスしか受け付けないからビルドしたら動かせない。動かしたら要リビルドね。...あー、objs以下だけだと複数のソースツリーを扱おうとするとツールが複数できちゃうからその辺のツールは任意の場所に置けるようにする必要があるな。

この議論は、tarosuke (2403)によって テキ禁止として作成されたが、今となっては 新たにコメントを付けることはできません。
typodupeerror

開いた括弧は必ず閉じる -- あるプログラマー

読み込み中...