BTF: .tmp_vmlinux.btf: pahole (pahole) 不可用

Sar*_*r_T 22 kernel compilation fedora

编译内核版本时出现此错误:5.7-rc4

BTF: .tmp_vmlinux.btf: pahole (pahole) is not available
Failed to generate BTF for vmlinux
Try to disable CONFIG_DEBUG_INFO_BTF
make: *** [Makefile:1106: vmlinux] Error 1
Run Code Online (Sandbox Code Playgroud)

Pat*_*ler 24

尝试安装矮人:

$ sudo apt install dwarves
Run Code Online (Sandbox Code Playgroud)

  • 这适用于 Ubuntu 和 Debian。 (2认同)

小智 14

在 Fedora 上,编译内核版本时出现此错误:5.7.2(stable)

尝试安装

$ sudo dnf install dwarves
Run Code Online (Sandbox Code Playgroud)


小智 11

在 Arch 上使用 sudo pacman -S pahole