내 바나나 파이용 linux-sunxi 커널을 컴파일하려고 합니다.
다음 링크를 사용하세요: http://sunxi.org/Linux_Kernel#Compilation
불행하게도 uImage와 모듈을 컴파일하려고 하면 하단에 다음 메시지가 나타납니다. (단계: make -j4 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- uImage modules
)
Building modules, stage 2.
MODPOST 0 modules
이 문제를 해결하는 방법을 아는 사람이 있나요? 로드 가능한 모듈을 활성화하는 구성이 있습니다. 예를 들어 hid-multitouch가 활성화되어 있습니다.
실행할 때 make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- INSTALL_MOD_PATH=output modules_install
다음을 얻습니다.
DEPMOD 3.19.0-rc6-45640-g77f18db
빌딩 블록이 전혀 없습니다..
답변1
나는 같은 문제에 직면했습니다! 한동안 인터넷 검색을 한 후 마침내 지적한 env
대로 (내 경우에는) 커널 빌드 툴체인이 특정 옵션에 대해 매우 까다롭다는 것을 알게 되었습니다.여기.
여기 내 모듈 스크립트 ~/.bashrc
build 에서 export GREP_OPTIONS='--color=always'
이것이 문제의 원인인 것 같습니다.
그래서 그것을 export GREP_OPTIONS='--color=auto'
또는 로 바꾸십시오export GREP_OPTIONS='--color=never'
그리고로그아웃/로그인하면 문제가 해결되었습니다!
그것을 사용할 때 GREP_OPTIONS='--color=always'
:
$ make clean modules SUBDIRS=drivers/staging/usbip
CLEAN drivers/staging/usbip/.tmp_versions
CLEAN drivers/staging/usbip/Module.symvers
LD drivers/staging/usbip/built-in.o
CC [M] drivers/staging/usbip/usbip_common.o
CC [M] drivers/staging/usbip/usbip_event.o
CC [M] drivers/staging/usbip/stub_dev.o
CC [M] drivers/staging/usbip/stub_main.o
CC [M] drivers/staging/usbip/stub_rx.o
CC [M] drivers/staging/usbip/stub_tx.o
CC [M] drivers/staging/usbip/vhci_sysfs.o
CC [M] drivers/staging/usbip/vhci_tx.o
CC [M] drivers/staging/usbip/vhci_rx.o
CC [M] drivers/staging/usbip/vhci_hcd.o
LD [M] drivers/staging/usbip/usbip-core.o
LD [M] drivers/staging/usbip/vhci-hcd.o
LD [M] drivers/staging/usbip/usbip-host.o
Building modules, stage 2.
MODPOST 0 modules
다음으로 변경 GREP_OPTIONS='--color=auto'
하고 로그아웃/로그인하세요.
$ make clean modules SUBDIRS=drivers/staging/usbip
CLEAN drivers/staging/usbip/.tmp_versions
CLEAN drivers/staging/usbip/Module.symvers
LD drivers/staging/usbip/built-in.o
CC [M] drivers/staging/usbip/usbip_common.o
CC [M] drivers/staging/usbip/usbip_event.o
CC [M] drivers/staging/usbip/stub_dev.o
CC [M] drivers/staging/usbip/stub_main.o
CC [M] drivers/staging/usbip/stub_rx.o
CC [M] drivers/staging/usbip/stub_tx.o
CC [M] drivers/staging/usbip/vhci_sysfs.o
CC [M] drivers/staging/usbip/vhci_tx.o
CC [M] drivers/staging/usbip/vhci_rx.o
CC [M] drivers/staging/usbip/vhci_hcd.o
LD [M] drivers/staging/usbip/usbip-core.o
LD [M] drivers/staging/usbip/vhci-hcd.o
LD [M] drivers/staging/usbip/usbip-host.o
Building modules, stage 2.
MODPOST 3 modules
CC drivers/staging/usbip/usbip-core.mod.o
LD [M] drivers/staging/usbip/usbip-core.ko
CC drivers/staging/usbip/usbip-host.mod.o
LD [M] drivers/staging/usbip/usbip-host.ko
CC drivers/staging/usbip/vhci-hcd.mod.o
LD [M] drivers/staging/usbip/vhci-hcd.ko
미친!