今井です。 以前から少し気になってたんですが、9.1のgcc3.3.4のパッケージってありました っけ? というのもvmwareとかのカーネルモジュール組み込もうとするとカーネル本体は gcc3.3.4でコンパイルされてるんでgcc3.3.3でコンパイルしたvmwareのカーネ ルモジュールはダメって怒られちゃうし....。 カーネルをgcc3.3.3でコンパイルし直せばgccのバージョンも一致して問題も解決 するんですけど、できればカーネル再構築でgcc3.3.3でコンパイルし直しっていう 事態は避けたくて....。 やっぱり自分でgcc3.3.4をソースからインストールしないとダメ?だったりするの か....。 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
今井です。 以前から少し気になってたんですが、9.1のgcc3.3.4のパッケージってありました っけ?
M. Takeyamaです。
On Sat, 30 Oct 2004 23:12:50 +0900
Masaru Imai
カーネルをgcc3.3.3でコンパイルし直せばgccのバージョンも一致して問題も解決 するんですけど、できればカーネル再構築でgcc3.3.3でコンパイルし直しっていう 事態は避けたくて....。 やっぱり自分でgcc3.3.4をソースからインストールしないとダメ?だったりするの か....。 本当のtar.gzソースからビルドするのは大変ですが、ビルドの環境 さえそろっていれば、gccのビルドってそんな大変でしたけ? #ビルドの環境整備は慣れていない人にとって大変と言えば大変ですけどね
----- M. Takeyama __________________________________ for your loved one http://pr.mail.yahoo.co.jp/pinkribbon/
今井です。 月曜日 01 11月 2004 13:38、M. Takeyama(takezou) さんは書きました:
M. Takeyamaです。
カーネルをgcc3.3.3でコンパイルし直せばgccのバージョンも一致して問題も解決 するんですけど、できればカーネル再構築でgcc3.3.3でコンパイルし直しっていう 事態は避けたくて....。 やっぱり自分でgcc3.3.4をソースからインストールしないとダメ?だったりするの か....。
本当のtar.gzソースからビルドするのは大変ですが、ビルドの環境 さえそろっていれば、gccのビルドってそんな大変でしたけ? #ビルドの環境整備は慣れていない人にとって大変と言えば大変ですけどね
某Linux掲示板(巨大じゃないやつ)でカーネルをビルドしたgccとパッケージに含まれる gccのバージョン違いによるカーネルモジュールバージョンチェックに引っかかった人が 居たので....。解決策にはいくつかあるけどどれが一番初心者向けかと考えると.....。 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
今井です。 月曜日 01 11月 2004 13:38、M. Takeyama(takezou) さんは書きました:
M. Takeyamaです。
people/kraxel の下に、kernel-of-the-day っていうのがあって、 いっしょにあるかなと 思い探してみました。 #Kernelと(glibcやgcc) は関連が深いので...
gccのメンテナーさんのajさんのディレクトリにそれらしきもの ありました。 この gcc 3.3.4のバイナリは SUSE 9.1で利用できるのではないでしょうか #(people/aj/GCC/GCC4.0.0-Pre/) gcc 4.0.0-preは SUSE 9.1用なので... #(自己責任でお願いします。)
例) ftp://ftp.kde.org/pub/suse/people/aj/GCC/current/
amd64版は無いので結局ここにあるsrc.rpmパッケージでバイナリrpmパッ ケージを生成しようとすると更に別のパッケージが要る事が判りました。 libzioとlibnscdを9.2のsrc.rpmから引っ張ってきて今gccのバイナリrpm パッケージ生成中です。 ただlibzioとlibnscdのspecファイルがちょびっと腐って?て自分自身がrpm のデータベース上に存在しないとバイナリrpmパッケージ生成できない様に なってたのでそこだけ直しました.....。 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
今井です。 火曜日 02 11月 2004 18:04、Masaru Imai さんは書きました:
amd64版は無いので結局ここにあるsrc.rpmパッケージでバイナリrpmパッ ケージを生成しようとすると更に別のパッケージが要る事が判りました。 libzioとlibnscdを9.2のsrc.rpmから引っ張ってきて今gccのバイナリrpm パッケージ生成中です。 ただlibzioとlibnscdのspecファイルがちょびっと腐って?て自分自身がrpm のデータベース上に存在しないとバイナリrpmパッケージ生成できない様に なってたのでそこだけ直しました.....。
ついでに9.2のsrc.rpmパッケージツリーからkerne-source-2.6.8-24.src.rpmパッケージ を持ってきてカーネルソースのrpmパッケージ生成、9.1に入れるべく今コンパイルしてま す。gcc3.3.4も9.2のsrc.rpmパッケージツリーから持ってきてるんですがこいつだと別の パッケージ(リンカ関係)まで更新しないとダメですね....。 projects/kernelにある2.6.8カーネルはLVM関係でどうもまともじゃないみたいだし....。 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
participants (2)
-
M. Takeyama(takezou)
-
Masaru Imai