OP5T用のnethunterカーネルをコンパイルしようとしていますが、makeコマンドを実行すると次のエラーが発生します。
root@kali:/# make oneplus5-stock_defconfig
./scripts/gcc-version.sh: line 25: /home/arter97/arm64-gcc/bin/aarch64-elf-gcc: No such file or directory
./scripts/gcc-version.sh: line 26: /home/arter97/arm64-gcc/bin/aarch64-elf-gcc: No such file or directory
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/bin2c
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
#configuration written to .config
/home/arter97/arm64-gcc/bin/aarch64-elf-gcc
マイコンピュータにパスが存在しません。私が間違っていることを知っている人はいますか?
答え1
/home/arter97/arm64-gcc/bin/aarch64-elf-gcc パスが私のコンピュータに存在しません。私が間違っていることを知っている人はいますか?
基本的に、あなたはいいえコンパイルされた開発作業に役立ちます。
必要なツールチェーンをインストールし、すべてを1つにまとめるのに苦労する必要があります。
Kali Linuxはこの目的のために設計されていません。これはあなたの人生をより困難にし、Kali Linuxコミュニティ特にこのためにKaliを使用しないでください。https://www.kali.org/docs/introduction/should-i-use-kali-linux/
したがって、正直に言うと、Debian、Ubuntu、Fedoraなどの他のLinuxを使用し、そのためにクロスコンパイラツールチェーンを設定するのは簡単ではありません。
真剣に、「一般」Debianをインストールした後にコンパイラチェーンを準備することは
apt install gcc-11-aarch64-linux-gnu
それはすべてです。私は個人的な理由であなたがKaliを使用するのを防ぐつもりはありません。あなたが秘密のセキュリティ研究をするだけで、あなたの人生はもっと難しくなります。これは非常に専門的なツールです。