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

 

안녕하세요.

 

커널 모듈 외부참조에 대해 질문드립니다.

 

ko 모듈 안에서 EXPORT_SYMBOL() 매크로 함수를 이용하여 함수를 외부에서 쓸수 있도록 선언을 했습니다.

 

그리고 그 함수를 사용하고자 하는 곳에서 extern int xxx(); 로 선언 후 xxx() 함수를 쓰도록 하였습니다.

 

그리고 컴파일을 하면 error가 발생하는데 undefined refer to 'xxx()' 라는 에러가 발생하네요.

 

EXPORT_SYMBOL 을 이용해서 외부에서 쓰고자하는 함수를 지정하고 외부에서 쓰면 되는거 아닌지요?

 

몇 시간동안 이 문제만 잡고 있는데 도무지 모르겠네요ㅠㅠ


파일럿

2011.05.12 17:56:10
*.66.95.30

혹시 extern으로 해당 함수를 import 하려고 하는 드라이버가 built in driver는 아닌가요?

 

external module에 함수 원형이 있는데, built in driver에서 해당 함수를 extern 하려고 하면 안될 것 처럼 보이네요.

 

built in driver는 compile 단계에서 해당 함수를 link 하려고 할테니까요.

List of Articles
번호 제목 글쓴이 날짜 조회 수
4568 framework hardware 라이브러리 load시 HMI 를 찾네요?? [1] 휘오른 2011-05-16 797
4567 u - boot 에서 usb 메모리 스틱을 읽으려고 하고 있습니다 [2] 우르멜 2011-05-15 741
4566 u-boot-1.3.4-aesop.100428 관련 [1] 고봉석 2011-05-15 527
4565 [질문]안드로이드 커널 컴파일 시에 드라이버 모듈(Host)이 포함 방... kieslv 2011-05-14 653
4564 u-boot-1.3.4 관련 [1] 고봉석 2011-05-13 534
4563 gpe x-windows filesystem을 nand에 기록해서 부팅시 에러가 납니다 [2] 오형호 2011-05-13 802
4562 카메라 포팅에서 꽉 막혀있습니다. [1] 한승우 2011-05-13 527
4561 커널 이미지(zImage) 올린 후 부팅 실패 (Uncompressing Linux....) file [1] heave_n 2011-05-12 1713
» 커널 모듈 외부 참조 [1] snamy 2011-05-12 599
4559 Andorid ALSA에 관해서... [2] 꺼북이 2011-05-12 620
4558 u-boot 소스코드 중에.. [1] 준히오빠 2011-05-12 493
4557 아직 시리얼통신 해결하지못해 이렇게 또 질문드려요^~^ [1] 조승현 2011-05-12 570
4556 pxa255-pro3 보드에 안드로이드 포팅해보신분 계신가요? [1] 간지보이 2011-05-11 506
4555 binder 쪽에 보면 sp<IServiceManager> [2] 꺼북이 2011-05-10 674
4554 안드로이드의 프로세스관련... [1] 테크 2011-05-10 634
4553 [i.MX51] 메모리 초기화시 bad_page 문제 해결 방법? [1] 새희망 2011-05-07 933
4552 vendor폴더 아래의 새로운 products를 컴파일 하려면 어떻게 해야하... [1] 한승우 2011-05-07 518
4551 Android PowerManagerService Wakelock [3] 아틸라 2011-05-07 1563
4550 aesop 6410보드의 usb 1.1 host 관련 질문입니다.. [1] 우르멜 2011-05-06 535
4549 aesop - 6410 보드를 쓰고 있습니다 [2] 우르멜 2011-05-06 472

사용자 로그인