[모듈컴파일시 에러] unresolved symbol 에러는 어떻게 처리하나요??ㅠ_ㅠ

lachesisxj의 이미지

커널 함수 안에 EXPORT_SYMBOL()도 해주었고, 또 모듈함수에서도 extern선언으로

이름 같이 해서 컴파일 했는데, 계속 unresolved symbol 이라는 게 계속 뜨는 군요

어떻게 해결해야 하나요?? ㅠ_ㅠ 도움쫌 주세요~

depmod도 했었고, make dep까지 했는데, 뭐가 문제인지 초보자의 입장에서 상당히 어렵네요

도움 부탁드리겠습니다~

에러 메세지:
mod.o : unresolved symbol mod

mod.c 소스 - 중요부분만

#include
#include
#include

extern mod;

void *m(void);

int init_module(void){
mod=m;
return 0;
}

void *m(void){
printk("Test module installed!!!\n");
}

void cleanup_module(void)
{
}

MODULE_LICENSE("Dual BSD/GPL");