도와주세요!!
글 수 15,339
2007.03.06 14:27:39 (*.125.36.100)
7000
안녕하세요 강의 잘보고있습니다.
릴 된지 얼마 되지도 않은 커널 버전입니다만.. 2.6.20.1을 혹시 크로스컴파일 해보신적 있는지요.
보드는 avr32 사용하고 시스템은 페도라 코어6 입니다만...
커널 컴파일 하니..
drivers/block/rd.c undefined reference to "pci_map_sg"
include/linux/blkdev.h undefined reference to "pci_unmap_sg"
이렇게 두개의 에러 메시지가 뜨는군요.. 다른 것도 여럿있지만 그것들은 menuconfig로
대충 해결한 듯하고.. rd.c 를 봐도 pci 를 포함하는 패턴도 없고..
원인이 뭔지 모르겠습니다.
릴 된지 얼마 되지도 않은 커널 버전입니다만.. 2.6.20.1을 혹시 크로스컴파일 해보신적 있는지요.
보드는 avr32 사용하고 시스템은 페도라 코어6 입니다만...
커널 컴파일 하니..
drivers/block/rd.c undefined reference to "pci_map_sg"
include/linux/blkdev.h undefined reference to "pci_unmap_sg"
이렇게 두개의 에러 메시지가 뜨는군요.. 다른 것도 여럿있지만 그것들은 menuconfig로
대충 해결한 듯하고.. rd.c 를 봐도 pci 를 포함하는 패턴도 없고..
원인이 뭔지 모르겠습니다.
2007.03.06 18:38:31 (*.117.46.252)
네.. 저도 2.6.18 버전 정도만 접해봤네요....^^'
메시지로 봐서는 PCI 드라이버쪽에 매핑이 되어 있지 않아서
참조를 못해 생기는 거 같기는 한데...
임베디드라는 게 시스템을 보지 않으면 상황이 전혀 다른게 태반이니...--'
;
메시지로 봐서는 PCI 드라이버쪽에 매핑이 되어 있지 않아서
참조를 못해 생기는 거 같기는 한데...
임베디드라는 게 시스템을 보지 않으면 상황이 전혀 다른게 태반이니...--'
;
그리고 FALINUX에서 제공하는 툴체인을 보드의 커널 버전에 맞추어 설치해서
컴파일을 했기 때문에 문제가 없었습니다.
그러나 2.6.20.1 커널을 사용해 본적이 없어서 뭐라 답을 드리지 못합니다만,
방법을 찾는 대로 올리겠습니다. 시원한 답변을 드리지 못해 죄송합니다. ^^;;