OP5T용 커널을 컴파일하는 중 오류가 발생했습니다.

OP5T용 커널을 컴파일하는 중 오류가 발생했습니다.

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 경로가 내 컴퓨터에 존재하지 않습니다. 내가 뭘 잘못하고 있는지 아는 사람 있나요?

기본적으로, 당신은아니요컴파일된 개발 작업에 유용합니다.

필요한 툴체인을 설치하고 모든 것을 하나로 모으는 데 어려움을 겪어야 합니다.

Kali Linux는 이를 위해 설계되지 않았습니다. 이는 귀하의 삶을 더욱 어렵게 만들 것이며 Kali Linux 커뮤니티특히이를 위해 Kali를 사용해서는 안된다고 말합니다.https://www.kali.org/docs/introduction/should-i-use-kali-linux/

따라서 솔직히 말하면 Debian, Ubuntu 또는 Fedora와 같은 다른 Linux를 사용하고 이를 위한 크로스 컴파일러 툴체인을 설정하는 것은 쉽지 않을 것입니다.

진지하게, "일반" 데비안을 설치한 후 컴파일러 체인을 준비하는 것은

apt install gcc-11-aarch64-linux-gnu

그게 다야. 나는 개인적인 이유로 당신이 Kali를 사용하는 것을 막으려는 것이 아닙니다. 당신이 비밀 보안 연구만 하면 당신의 삶이 더 어려워질 뿐입니다. 이것은 매우 전문적인 도구입니다.

관련 정보