6.7 lfs 7.5では、Linuxヘッダー 'make mrproper'が失敗します。

6.7 lfs 7.5では、Linuxヘッダー 'make mrproper'が失敗します。

私はlfs-7.5を作っています。

make mrproperチャプターに入ったとき6.7、それは言う:

make: gcc: コマンドが見つかりません

実行時に次bash /tools/bin/gccのように言います。

bash: /tools/bin/gcc: そのファイルやディレクトリはありません。

次の質問のような質問ですここ。コメントで質問された方も私と同じ情報をいただきましたね。

自分がやったと言いましたね」第三gcc存在第5章。この場合、LFSの作成者は3回のパスを実行するように明示的に指示します。どこかで微妙なミスをしているようですが、どこなのか分からないようです。

LFSの作者が提供したサポートに基づいて、彼らは私たちに最初からやり直すように全作業を依頼しました。私はその言葉に同意しますが、どこで間違いが起こったのかわからない場合は、私のような間違いを再び犯すようにします。 LFSサポートの問題について質問した人は、私と一致する結果を提供しました。これは協会

同じトピックに関する別の質問ここ答えは提供されていません。

助けてください。

ところで、gccLFSのライブラリに接続されていないことを発見し、/tools/libLFSパーティションがマウントされた場所とその下に手動でsimlinkを作成しました。しかし、私が実行するときlibc.so.6/lib/lib64/mnt/lfsmake headers_check6.7(その後make mrproper)見つからないと文句を言いlibz.so、検索してみると見つかりませ/tools/libんでした。

ベストアンサー1

以前に送信した回答が次のようなものかどうかはわかりません。正しいまたは。

ファイルにユーザーが存在するLFS-7.5から続行することにしました。終わった後Linux Mintlfssudoers第5章、エラーが再発生します。6.7章 make mrproper。そのため、$LFS除外フォルダをすべて削除し$LFS/sourcesて最初から再開しました。

2回目のパスが完了したら、gccライブラリがgcc下のライブラリを指していることを確認しました$LFS/tools。しかし、私は彼らがまだ/usrホストシステムを指していることを発見しました。

それで、最初のパスから再構築を始めましたが、gccすべてが大丈夫でした。

したがって、2回目のパスの後にgcc次のようにします。

LDD$LFS/tools/bin/$LFS_TGT-gcc

結果の出力が/usr最初のパスで再実行を指す場合gcc

少なくともそれが私が使用する方法であり、gcc最初のパスを2回目に再実行した直後に上記のコマンドの出力は$LFS/tools/lib

おすすめ記事