Bash コンパイルが機能しない、LFS

Bash コンパイルが機能しない、LFS

これまでLFSマニュアルの指示に従いましたが、bashの作成時にエラーが発生しました。makebash-5.1フォルダで実行していますが、コマンド出力の最後にエラーが発生しました。

/mnt/lfs/tools/lib/gcc/x86_64-lfs-linux-gnu/10.2.0/../../../../x86_64-lfs-linux-gnu/bin/ld: ./lib/sh/libsh.a(tmpfile.o): in function `sh_mktmpname':
/mnt/lfs/sources/bash-5.1/lib/sh/tmpfile.c:160: warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp'
collect2: error: ld returned 1 exit status
make: *** [Makefile:583: bash] Error 1

以前に実行したすべてのコマンドが機能し、実行したところecho $?2が出力されました。私はManjaroの最新バージョンを使用しています。

ベストアンサー1

私が誤ってncursesをコンパイルし、ncursesディレクトリを削除した後に正常に起動したことがわかりました。

おすすめ記事