glibc / gcc / binutilsを、2.4 / 4.6 / 2.22というバージョンコンボ(または、最も古い/ '安定した' Linuxディストリビューションで使用されているGCCのそれ以降のバージョン)でビルドすることは可能ですか?
私はMinGW用のスタンドアロンクロスコンパイラを作成し、それらをglibc 2.14(私の現在のFedora)以上でこの順番で動作させたいと思います。
- glibcを構築する
<old version>
標準のディストリビューションコンパイラで - この古いglibcバージョンを使って新しいbinutils / gccを構築する
- 新しいツールの組み合わせを使用してクロスコンパイラを構築します。
これらのディストリビューションをそれぞれ独自のVMにインストールするのはどうですか。プロジェクトをVMでコンパイルした後で、そこでもテストできます。
—
ott--
「他の」システムは私がこれに使用したいものではありません。それはおそらく私の新しいハードウェアでもうまくいかないでしょう:(
—
rubenvb