커널 컴파일 질문요

hokira의 이미지

이제 막 리눅스 세계로 입문하는 초보입니다.

우분투를 깔았구요...

커널 컴파일을 해보려고 하는데 커널 압축파일을 다운받은 다음

usr/src/linux-2.6.9/ 안에 압축을 풀었습니다.

그리고 그 폴더에서 make config 를 하니깐 컴파일 에러가 나는데요

stdio.h, stdlib.h 등등 헤더 파일을 전부 찾을 수 없다고 뜨네요...

이 파일들을 찾아보니 여기저기 분산되어 있긴 하던데요...

sys/ctype.h 는 루트의 /sys 폴더에 없더군요...

암튼, 요건은 이 파일들을 모아서 path 설정을 해 주어야 하는 건가요?

아니면.. makefile에서 뭔가 잘못된 걸까요?

혹시 다운받은 자료가 잘못되었나 싶어서 우분투에 내장되어 있던 커널을 컴파일 해도 똑같이 헤더파일 찾을수 없다고

에러가 뜨더군요...

답변 부탁드릴게요.. ^^

ps... path 거는 부분에서요... 구글링 해보니까 profile 파일을 찾아서 수정하라고 되어 있는데 home/유저명/ 안에는

profile이 없던데요... 이것도 좀 가르쳐 주시면 감사하겠습니다.

설날 복많이 받으시고 좋은 하루 되세요.

JungJoohwan의 이미지

우분투는 어떤 이유들로 컴파일에 필요한 패키지들이 기본 설치 되지 않습니다.

커널 컴파일 참고하세요

wraith4444의 이미지

apt-get build-essential 해주셨나요? =ㅅ=..한번 해주신다음에 커널 컴파일 해보심이?