0

というわけで、今日、安定版の本のバージョン 7.7 を使用して LFS システムに取り組んでいました。LFS ディレクトリに chroot した後、glibc パッケージをビルドするところまで来ました。パッケージは正常に構成されますが、実行するmakeとターミナルにSegment fault (core dumped). 何が原因で、どうすれば修正できますか? VMWare の仮想マシン内で Ubuntu 14.04 を実行しています

4

2 に答える 2

2

同じ問題が発生しました。chroot環境を離れて(再起動により)再起動したときに発生しています。

解決策は、仮想カーネル ファイル システムの構築を繰り返すことです。ここに記載されています。

于 2015-10-31T13:40:22.200 に答える
0

make を実行すると、ターミナルに「Segment fault (core dumped)」と表示されます

ldd make 呼び出した環境でmake実行し、システム libc を使用していることを確認します。以前のビルド試行から残った GLIBC の一部ではありません。

GLIBC をビルドする際のクラッシュの原因として最も可能性が高いのは、システム GLIBC のパーツ (例: ld-linux.so) と新しくビルドされた GLIBC のパーツ(例: ) を混在させることlibc.so.6です。このような混合は、起動時にほぼ確実にクラッシュします。

于 2015-03-26T03:10:03.100 に答える