・glibc2 の configure 指定

Pentium/Pentium MMX/K6 で動かない件、いろいろ試行錯誤があったけど、どうやら glibc2 側の問題で、gcc の側は無実の模様。いくつかの組合せを試したけど、glibc2 の configure 時に、--host=i386-pc-linux と --build=i386-pc-linux の双方を指定してやれば、Athlon な環境でも K6 で動く glibc2 ができた感じ。

gcc と glibc2 の問題は、鶏と卵みたいなもので、どちらに原因があるのかなかなか追いかけにくいのだけど、今回は山内さんに古いマシン上で作ったバイナリを提供してもらったのが決めてになりました。

# 手もとだと、さらにマシン環境という要因もあって三重苦。。

こういう手もとにないマシンへの対応は、関係者だけではなかなか難しいので、CDplamo みたいに簡単に動作テストができる環境を作っておくのは案外便利だなぁ、という印象。新しいバージョンのテストベッドとして積極的に用意するようにするかな > CDplamo



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-12-17 (金) 16:35:41