오늘은 대한입니다.
sun's longitude:300 15 6.19 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
973 번 글: 기존 커널에 옵션을 더 추가해 다시 컴파일을 할려구 합니다.
글쓴이: 쑤기 글쓴날: 2002년 03월 13일 09:39:41 수(오전) 조회: 747
안녕하세요.
커널 컴파일에초짜입니다.-.-


저는 리눅스에서 ppp를 test하려구하는데요.

현재, rethat linux7.1이구 커널은 2.4.1입니다.
기존의 커널에서는 ppp support를 하지 않아서 그 옵션을 추가해
다시 기존 커널을 컴파일을 하려구 합니다.
즉, /lib/mouldes/kerner2.4.1/에
 ppp_generic.o & pp_async.o가 있어야 
합니다.

제가 한 일은
1. make menuconfig
 - Network Device support에서 필요한 옵션들 check!
2. make dep
3. make clean
4. make bzImage
5. cp arch/i386/boot/bzImage /boot/kernel-2.4.1

6. make modules
그런데, 다음과 같은 에러 메시지가 뜹니다.

make[2] : ***[dummmy.o] Error 1
make[2] : Leaving directory '/usr/src/linux-2.4.1/drivers/net'
make[1] : *** [_modsubdir_net] Error 2
make[1] : Leaving directory '/usr/src/linux-2.4.1/drivers'
make[1] : *** [_mod_drivers] Error 2

7. /lib/modules/안에 기존의 linux2.4.1디렉토리가
 있어서 중복되지
않도록 /lib/modules/에 다른 디렉토리를 만들어 mv로 옮겼습니다.

8. make modules_install
여기서두 에러가 뜹니다.

cp : cannot stat 'dummy.o' : No such file or directory
make[2] : ***[dummmy.o] Error 1
make[2] : Leaving directory '/usr/src/linux-2.4.1/drivers/net'
make[1] : *** [_modsubdir_net] Error 2
make[1] : Leaving directory '/usr/src/linux-2.4.1/drivers'
make[1] : *** [_mod_drivers] Error 2

9. /etc/lilo.conf에서

 Image = /boot/kernel/vmlinx-2.4.1
        level = linux
        ...
        ...
이것을 복사해서
위의 level은 'old'로 바꾸고, 복사한 level을 linux로 하였습니다.

10. root]# lilo 을 수행하였습니다.

11. 재부팅

제가 한 일은 다음과 같습니다.
재부팅하여 /lib/modules/kernel-2.4.1/drivers/net에
 확인을 하면
새로 생성된 kernel-2.4.1디렉토리
 안에는 아무것도 없습니다.
기존의 커널을 다른 디렉토리에 옮겨둔 것은 그대로 있구요.

무엇이 잘못된 것일까요?
제가 오브젝 파일을 못찾는 건지. 옵션 추가가 제대로 컴파일이
안된건
지..
제가 생각하는 결과는 /lib/modules/kernel-2.4.1/drivers/net/ppp안에

ppp_generic.o ppp_async.o가 들어있는 것입니다.

고수님들의 시원한 답변 부탁드립니다.

쑤기 드림.

 
이전글 : Re: [질문]네임서버를 쓰고 있는 모든 도메인 알기??
다음글 : Re: 기존 커널에 옵션을 더 추가해 다시 컴파일을 할려구 합니다.  
 from 210.107.133.180
JS(Redhands)Board 0.4 +@

Re: [질문]네임서버를 쓰고 있는 모든 도메인 알기?? Re: 기존 커널에 옵션을 더 추가해 다시 컴파일을 할려구 합니다.
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds