0
리눅스 커널의 일부로 드라이버를 넣으려고했다. 다음은 Makefile입니다. rs_pci 모듈은 rs_9x에 종속됩니다. 그러나 커널은 rs_9c를 빌드하기 전에 rs_pci를 빌드하려고 시도합니다. rs_pci 컴파일이 실패하게됩니다. 커널이 먼저 rs_9x를 컴파일 한 다음 rs_pci를 컴파일하고 싶습니다. 어떻게해야합니까?리눅스 커널과 내 커널 모듈
다음은 내 메이크
rs_9x-y += rs_a.o
rs_9x-y += rs_b.o
rs_9x-y += rs_c.o
rs_pci-y += rs_pci.o rs_pci_ops.o
obj-$(CONFIG_RS) := rs_9x.o
obj-$(CONFIG_RS_PCI) := rs_pci.o
In the .config file, I have both options enabled as modules.
CONFIG_RS=m
CONFIG_RS_PCI=m
저를 도와주세요입니다.
빌드 출력을 게시하면 도움이 될 수도 있습니다. – wkz
컴파일 순서가 중요한 이유는 무엇입니까? 이것은'rs_pci' 모듈의 버그를 나타냅니다. –