__modver_version_show make 중 정의되지 않은 오류

__modver_version_show make 중 정의되지 않은 오류

플랫폼: Ubuntu 11.10 컴파일에 필요한 64비트 커널: 3.2.1

make 후에 보고된 오류: ERROR: "__modver_version_show" [drivers/staging/rts5139/rts5139.ko] undefined!

이 문제를 해결하기 위해 이전 커널 빌드의 .config 파일을 동일한 컴퓨터에 복사했습니다. make menuconfig를 실행합니다. 변경하지 않고 저장합니다. 그래서.

make는 bzImage가 준비되었다고 말하지만 위의 오류도 표시합니다.

답변1

컴파일러나 링커가 해당 함수에 대한 참조를 볼 수 없기 때문에 빌드에서 함수를 제거하는 것 같습니다... 이 패치를 사용해 보셨나요:https://lkml.org/lkml/2011/1/19/492? 그것은 나에게 문제를 해결하지 못했습니다.

관련 정보