같은 문제지만 해결책이 없습니다(코멘트할 수 없음).objtool이 RHEL 9.1에서 빌드하지 못했습니다. make 경고와 objtool 컴파일 오류가 발생합니다. 이유는 무엇입니까?
나는 페이스트빈이 이것을 출판하는 방법이었으면 좋겠다. "V=1로 만들기"의 결과:https://pastebin.com/6rCLUQjX
마지막 몇 줄은 다음과 같습니다.
let LDFLAGS=MAKEFLAGS=""O=/usr/src/kernels/5.14.0-162.23.1.el9_1.x86_64 subdir=tools -C ./tools/ objtool mkdir -p /usr/src/kernels/5.14.0 -162.23.1.el9_1.x86_64/tools/objtool && make O=/usr/src/kernels/5.14.0-162.23.1.el9_1.x86_64 subdir=tools/objtool --no-print-directory -C objtool make -C /usr/src/kernels/5.14.0-162.23.1.el9_1.x86_64/tools/build CFLAGS= LDFLAGS= /usr/src/kernels/5.14.0-162.23.1.el9_1.x86_64/tools/objtool /fixdep make -f /usr/src/kernels/5.14.0-162.23.1.el9_1.x86_64/tools/build/Makefile.build dir=. obj=fixdep make -C /usr/src/kernels/5.14.0-162.23.1.el9_1.x86_64/tools/lib/subcmd/ OUTPUT=/usr/src/kernels/5.14.0-162.23.1.el9_1. x86_64/tools/objtool/ make -C /usr/src/kernels/5.14.0-162.23.1.el9_1.x86_64/tools/build CFLAGS= LDFLAGS= /usr/src/kernels/5.14.0-162.23.1. el9_1.x86_64/tools/objtool/fixdep make -f /usr/src/kernels/5.14.0-162.23.1.el9_1.x86_64/tools/build/Makefile.build dir=.obj=fixdep make[2]: * ** [Makefile:55: /usr/src/kernels/5.14.0-162.23.1.el9_1.x86_64/tools/objtool/objtool-in.o] 오류 1 make[1 ]: *** [Makefile :69: objtool] 오류 2 make: *** [Makefile:1412: tools/objtool] 오류 2
나는 시도했다:
깨끗하게 만들기; yum -y update; yum install kernel-devel-$(uname -r);