2

2.6.31 Linux カーネルで動作する Fedora 12 を実行しています。2.6.11 カーネル (FC4 でサポート) でバイナリを実行するコードをコンパイルする必要があります。FC4 をインストールしたり、仮想マシンで FC4 を実行したりすることなく、同じことを行う方法はありますか?

また、file コマンドを使用してエルフ イメージのファイル情報を出力すると、'for GNU/Linux' の部分に古いカーネル バージョンが表示されるのはなぜですか? たとえば、私の場合、2.6.31 カーネルでは 2.6.18 用にコンパイルされていると表示され、2.6.11 では 2.2.5 用にコンパイルされていると表示されます。これは、私が話していると思われるカーネルバージョンです。

ありがとう

4

0 に答える 0