도와주세요!!
글 수 15,339
2009.11.04 12:46:51 (*.237.179.95)
9796
퀵캠 메신저를 사용중이고 ez-pxa-270보드에 올릴려고
드라이버를 arm용으로 컴파일을 시도중인데
make파일에서 LD도 arm-linux-ld로 고치고 CC도 arm-linux-gcc로 고쳤는데
make를 실행해보면 계속 i386용으로 컴파일이 되네요 ㅜ
그래서 make파일에서 직접 명령행을 찾아가서 $(CC)로 되어있는 부분을 arm-linux-gcc로 바꾸면 굉장히 많은 오류가 나네요
qc-usb가 make파일에서 커널도 컨드리는거 같아서
make -C "커널경로" ARCH=arm CROSS_COMFPILE=arm-linux- 이런식으로 해도 많은 오류가 납니다...
프로젝트 수행중인데 보드에 웹캠을 올리기만 하면 거의 모든 작업이 끝나는데
이걸 크로스컴파일을 못해서 다른건 아무것도 못하고 너무 많은 시간을 고생하고 있네요,,,
spca라던가 pwcx라던가 뭐 이런걸로도 포팅하는 방법이 있는거 같은데
꼭 qc-usb가 아니더라고 로지텍의 퀵캠을 arm보드에 올려보신분 있으시면 도움좀 주시면 안될까요
간곡히 부탁드립니다
드라이버 컴파일할때는 컴파일된 커널소스 디렉토리가 필요합니다.
타겟보드의 커널위치를 정확히 지정하셨는지 확인하세요
드라이버가 아닐경우 어렵게 Makefile 수정하지 마시고 아래와 같이 컴파일해 보세요
@root> CC=arm-linux-gcc make
두가지 다 해당할 수 도 있을것 같네요 ^^