안녕하세요. 처음 글 올려보는 초보자입니다;;
우분투 6.10에서 커널을 조금씩 고쳐서 컴파일을 하고 있는데요,
제가 고쳤대봐야 파일 한두개를 아주 약간씩 고친 상황이고, 그 파일이 전체 프로그램에
dependency가 있는 것도 아닌데
make-kpkg append-to-version=.*** kernel_image --initrd binary
약속드린대로 정리해서 올립니다.
특별한 것은 없지만, 나름대로 꼭 필요한 컷만 나누어 놓았다고 생각합니다.
이미 아시는 분들도 계시겠지만, 따뜻한 시선으로 바라봐주세용~ >_<)/~
(저도 여기서 이 방법을 배웠답니다.)
+ 사진은 1024 * 819로 최적화되었습니다.
+ Copliler는 Ctrl+1로, Linker는 Ctrl+2로 작동됩니다.
centos에서 2.6.9-22 2.6.9-34.0.x 2.6.9-42.0.x 여러개 모두 컴파일을 시도해 보았습니다.
p-o-m 패치를 해서 geo-ip extention을 추가 할려구요..
make menuconfig를 하고 geo-ip 모듈만 추가하고 나서
make 를 하기만 하면
CHK include/linux/version.h
SPLIT include/linux/autoconf.h -> include/config/*
CHK include/asm-i386/asm_offsets.h
make[1]: *** no rule to make target 'init/main.o', needed by 'init/built-in.o', Stop.
정식버전이 나왔는데, 우분투 저장소에 아직 올라오지 않아서 직접 컴파일해보려고 했습니다.
왠지 직접 컴파일해서 쓰면 좀 더 성능이 좋다고 하길래 시작했는데...
아, 굉장히 사람 골때리는 설치입니다.
이런저런 설치 에러를 보면서, 그냥 때려치울까 하는 생각이 굉장히 많이 들었습니다.