>> Read No. 54985 article  
원하던 답을 찾았습니다~~

등록 2002-08-14 15:22:00     조회 5
이름 zini08    

 전에 module이 컴파일이 안되는 에러는 잡았습니다
 제가 사용하는 한컴에서 원래 gcc-2.96이 조금 불안정 하다고 해서 바꾼것이  2.95.4였는데
요...  그것이 문제였나봅니다
 gcc-3.01로 바꾼뒤로는 별 에러없이 컴파일이 되었습니다
 
하지만 모듈을 올릴려고 modprobe를 하면
 ##########################
 hello_module.o: kernel-module version mismatch
         hello_module.o was compiled for kernel version 2.4.13-1hl
         while this kernel is version 2.4.18.
 ###########################
 이란 커널 버젼 에러가 뜨는 바람에 또 한참을 고민했습니다
 kldp사이트에서 정보를 얻어서
www.linuxkernel.net 라는 사이트에 갔더니
 이것을 해결할수 있을만한 정보가 있었습니다
 
----------------------------------
 리눅스 커널의 헤더 파일은 /usr/include 밑에 linux와 asm이라는 디렉토리에
 
있는데 보통 이 파일이
  /usr/src/linux/include/linux, /usr/src/linux/include/asm을 링크를 걸어놓은
 
상테인데 RED HAT 7.1 에서는 --;; 디렉토리로 되어 있더군요...혹시나 해서..
 
이 디렉토리를 위에 제가 컴파일한 디렉토리로 심볼링 링크를 걸어주니 ...
  제대로 module load가 되네요...
                --linuxkernel사이트에서 발최--
 -----------------------------------
 저도 비슷한 에러가 뜨기에 링크를 바꿔줬더니
 에러가 사라졌습니다
 대신 컴파일 할때
  #################
 gcc -Wall -D__KERNEL__ -DMODULE -D_LINUX -O2 -c hello_module.c
 hello_module.c: In function `init_module':
 hello_module.c:16: warning: implicit declaration of function `printk_Rsmp_1b7d4074'
 ##################
 이란 알수없는 에러가 뜨는군요..
 
그리고 insmod실행시
 ##################
 Warning: loading hello_module.o will taint the kernel: no license
 ###################
 란 경고가 하나 뜹니다...
 되는건 확실하지만 무언가 찜찜해서..^^;;
이름
암호
Register [ localhost 목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.59 초 ] 작업시간: [ 0.17 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791255880
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.