기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

  CC      drivers/ata/sata_promise.o
drivers/ata/sata_promise.c:106: error: unknown field 'eh_strategy_handler' specified in initializer
drivers/ata/sata_promise.c:106: error: 'ata_scsi_error' undeclared here (not in a function)
drivers/ata/sata_promise.c:131: warning: initialization from incompatible pointer type
drivers/ata/sata_promise.c:133: warning: initialization from incompatible pointer type
drivers/ata/sata_promise.c:140: error: 'ata_pci_host_stop' undeclared here (not in a function)
drivers/ata/sata_promise.c:154: warning: initialization from incompatible pointer type
drivers/ata/sata_promise.c:156: warning: initialization from incompatible pointer type
drivers/ata/sata_promise.c:168: error: unknown field 'host_flags' specified in initializer
drivers/ata/sata_promise.c:178: error: unknown field 'host_flags' specified in initializer
drivers/ata/sata_promise.c:188: error: unknown field 'host_flags' specified in initializer
drivers/ata/sata_promise.c:198: error: unknown field 'host_flags' specified in initializer
drivers/ata/sata_promise.c: In function 'pdc_port_start':
drivers/ata/sata_promise.c:256: error: 'struct ata_port' has no member named 'host_set'
drivers/ata/sata_promise.c:284: warning: implicit declaration of function 'ata_port_stop'
drivers/ata/sata_promise.c: In function 'pdc_port_stop':
drivers/ata/sata_promise.c:291: error: 'struct ata_port' has no member named 'host_set'
drivers/ata/sata_promise.c: In function 'pdc_eng_timeout':
drivers/ata/sata_promise.c:387: error: 'struct ata_port' has no member named 'host_set'
drivers/ata/sata_promise.c:394: error: dereferencing pointer to incomplete type
drivers/ata/sata_promise.c:399: error: 'struct ata_port' has no member named 'id'
drivers/ata/sata_promise.c:414: error: 'struct ata_port' has no member named 'id'
drivers/ata/sata_promise.c:424: error: 'struct ata_port' has no member named 'id'
drivers/ata/sata_promise.c:432: error: dereferencing pointer to incomplete type
drivers/ata/sata_promise.c: In function 'pdc_irq_clear':
drivers/ata/sata_promise.c:467: error: 'struct ata_port' has no member named 'host_set'
drivers/ata/sata_promise.c:468: error: dereferencing pointer to incomplete type
drivers/ata/sata_promise.c: In function 'pdc_interrupt':
drivers/ata/sata_promise.c:484: error: dereferencing pointer to incomplete type
drivers/ata/sata_promise.c:489: error: dereferencing pointer to incomplete type
drivers/ata/sata_promise.c:504: error: dereferencing pointer to incomplete type
drivers/ata/sata_promise.c:508: error: dereferencing pointer to incomplete type
drivers/ata/sata_promise.c:510: error: dereferencing pointer to incomplete type
drivers/ata/sata_promise.c:513: error: 'ATA_FLAG_PORT_DISABLED' undeclared (first use in this function)
drivers/ata/sata_promise.c:513: error: (Each undeclared identifier is reported only once
drivers/ata/sata_promise.c:513: error: for each function it appears in.)
drivers/ata/sata_promise.c:513: error: 'ATA_FLAG_NOINTR' undeclared (first use in this function)
drivers/ata/sata_promise.c:522: error: dereferencing pointer to incomplete type
drivers/ata/sata_promise.c: In function 'pdc_packet_start':
drivers/ata/sata_promise.c:538: error: 'struct ata_port' has no member named 'host_set'
drivers/ata/sata_promise.c:539: error: 'struct ata_port' has no member named 'host_set'
drivers/ata/sata_promise.c: In function 'pdc_ata_setup_port':
drivers/ata/sata_promise.c:584: warning: assignment makes pointer from integer without a cast
drivers/ata/sata_promise.c:585: warning: assignment makes pointer from integer without a cast
drivers/ata/sata_promise.c:587: warning: assignment makes pointer from integer without a cast
drivers/ata/sata_promise.c:588: warning: assignment makes pointer from integer without a cast
drivers/ata/sata_promise.c:589: warning: assignment makes pointer from integer without a cast
drivers/ata/sata_promise.c:590: warning: assignment makes pointer from integer without a cast
drivers/ata/sata_promise.c:591: warning: assignment makes pointer from integer without a cast
drivers/ata/sata_promise.c:592: warning: assignment makes pointer from integer without a cast
drivers/ata/sata_promise.c:594: warning: assignment makes pointer from integer without a cast
drivers/ata/sata_promise.c:596: warning: assignment makes pointer from integer without a cast
drivers/ata/sata_promise.c: In function 'pdc_host_init':
drivers/ata/sata_promise.c:602: error: 'struct ata_probe_ent' has no member named 'mmio_base'
drivers/ata/sata_promise.c: In function 'pdc_ata_init_one':
drivers/ata/sata_promise.c:692: error: 'struct ata_probe_ent' has no member named 'host_flags'
drivers/ata/sata_promise.c:692: error: 'struct ata_port_info' has no member named 'host_flags'
drivers/ata/sata_promise.c:700: error: 'struct ata_probe_ent' has no member named 'mmio_base'
drivers/ata/sata_promise.c:705: warning: assignment makes pointer from integer without a cast
drivers/ata/sata_promise.c:706: warning: assignment makes pointer from integer without a cast
drivers/ata/sata_promise.c:716: warning: assignment makes pointer from integer without a cast
drivers/ata/sata_promise.c:717: warning: assignment makes pointer from integer without a cast
drivers/ata/sata_promise.c:731: warning: assignment makes pointer from integer without a cast
drivers/ata/sata_promise.c:732: warning: assignment makes pointer from integer without a cast
make[2]: *** [drivers/ata/sata_promise.o] 오류 1
make[1]: *** [drivers/ata] 오류 2
make: *** [drivers] 오류 2
---------------------------------------------------------------------------------------
임베디드장비에 올릴 kernel을 컴파일중인데 위처럼 컴파일시 오류가 나는데요.
장비는 MIPS계열 장비입니다.
제가 임베디드쪽으로는 처음인데다가 C언어도 못하는 관계로 sata_promise.o파일 생성도 안되고
하는 이 오류를 못 잡네요.. ㅜ.ㅜ
이거 어떻게 처리를 해야되죠?
혹시 몰라서 sata_promise.c 파일도 첨부합니다.. ㅠ.ㅠ
혹시 sata_promise.o파일이라도 올려 주시면... ㅡ.ㅡ;; 한번 복사 해놓고 컴파일이라도 해보고 싶은데.. ㅡ.ㅡ;;;
불쌍한 초보에게 빛과 같은 조언 부탁드림니다.
참고로.. ㅡ_ㅡ;
순도 100%의 완전 초보입니다.. ㅡ_ㅡ;

김용진

2008.08.16 22:48:27
*.39.126.122

해결 했습니다.. ㅡ_ㅡ;;;;
패치 파일에 잘못된 부분으로(중복으로) 인한 에러 였네요.. ㅡ.ㅡ;;
보드 제조사 땜시.. ㅡ_ㅡ^
암튼 해결이 되었네요.. ^^;;;;

유형목

2008.08.17 23:24:45
*.41.109.56

C 프로그래밍 중급실력 정도는 갖추어야
임베디드 프로그래밍을 할수 있습니다.

중급의 실력이 어느정도인지 가늠하긴 어려우나
스스로 C초급수준도 안된다고 생각한다면
임베디드 프로그래밍은 아직 시작할 단계가
아니라고 봅니다.

C 프로그래밍 실력을 늘리는데 시간을 투자하는게
현명한 결정일것 같군요.

김용진

2008.08.18 02:48:10
*.39.126.122

그게 저도 그러고 싶은데... 우찌우찌 하다보니 일하는 곳에서 무작정 떠 넘겨서.. ㅡ_ㅡ;
List of Articles
번호 제목 글쓴이 날짜 조회 수
308 LTE480WV-F01(TFT TOUCH LCD) 구할 수 있을가요? [2] 홍성관 2008-09-12 1327
307 [완료] wear leveling 영역의 크기에 대해 문의드립니다. [4] 이세종 2008-09-11 756
306 S3C6400 도움좀 부탁 드릴께요.. [7] 홍성관 2008-09-07 1328
305 [완료]udev는 무엇인가요?? [4] 서종범 2008-09-04 1010
304 [질문]uda1341 음성출력에 관한 질문 [3] 문철민 2008-09-04 738
303 [완료] yaffs 이미지 압축에 대해 궁금 합니다. [1] 석헌영 2008-09-04 1090
302 [도움요청] S3C6400 [7] 이준호 2008-09-02 1525
301 [도움요청]QT로 짠 프로그램을 타겟 보드에 실행 시키려고 합니다. [4] 김기범 2008-08-26 888
300 [도움요쳥]mplayer 포팅관련 도움을 요청합니다 [2] 한주영 2008-08-19 907
299 (질문) mplayer 포팅시 문제입니다. [1] 한주영 2008-08-19 899
298 [질문] Linux에서 사용할만한 SDIO WLAN카드 문의 [2] 박종석 2008-08-18 1090
297 [질문] 밑에 질문 유현목님 댓글 토대로... ㅡ_ㅡ;; [7] 김용진 2008-08-18 801
296 [질문] 염치 없이 또 질문.. ㅡ_ㅡ; [3] 김용진 2008-08-16 918
» [질문]sata_promise 오류 이거 어떻게 처리를 해야될지.. ㅡ.ㅡ;; [3] 김용진 2008-08-15 806
294 S3C6400 NDA 관련 Contact Point 아시나요? [3] 홍성관 2008-08-11 929
293 [완료] ECC 코드에서 Syndrome의 뜻에 대해서.. [1] 이세종 2008-08-09 1304
292 [완료] SiRFprima CPU의 ECC 알고리즘에 대해 문의드립니다. [2] 이세종 2008-08-08 851
291 [질문]ezboot 에서 au1200 Nand 플래쉬 vid, pid Read관련.. [2] 김기범 2008-08-07 921
290 리눅스 서버 관련 질문입니다. [1] 정원 2008-08-07 510
289 [질문] 이미지 효과 라이브러리 [1] 한기태 2008-08-06 917

사용자 로그인