반응형
아래와 같이 O=$OUTPUT 을 추가하면 아래와 같이 Error 가 발생 왜그럴까?
O=$OUTPUT 만 빼면 괜찮다
echo "kernel build"
make O=$OUTPUT -j4 zImage modules dtbs -j4 2>&1 | tee $BUILD_LOG
위에 설명한대로 linux 폴더에서 make mrproper하면된다
make mrproper : 이전의 컴파일시 설정되었던 설정을 제거
(최초 커널 컴파일시나 이전 설정한 컴파일 환경을 재사용한다면 생략 가능 )
make menuconfig : 텍스트 환경
혹은 make xconfig : x윈도우 환경
혹은 make oldconfig : 기존의 환경을 불러와서 새로운 것만 설정
make dep : 설정한 영역의 의존성 검사
make clean : 이전 컴파일시 생성된 파일을 삭제 ( 경우에 따라 생략할 수 있음 )
반응형
'Unix & Linux > Kernel' 카테고리의 다른 글
리눅스 커널 소스의 구조 ( Linux Kernel Structure ) (1) | 2022.07.07 |
---|---|
커널 컴파일 디버깅 노트 (2) - 전처리 코드 생성 (0) | 2022.07.07 |
리눅스 커널 용어 정리 (2) - make modules_install (0) | 2022.07.05 |
리눅스 커널 용어 정리 (1) - zImage , modules , dtbs (0) | 2022.07.04 |
이번엔 커널 모듈이다 ( Kernel Module) (0) | 2022.02.14 |