Tags
- nf_conntrack
- 나트랑 일정
- 자이언트얀
- C언어
- 제주도
- openwrt nat
- Wireless
- programmers level2 C
- openwrt nat 테이블 확인하기
- 동대문부자재시장
- Linux
- WiFi
- 리눅스
- hostapd
- nat 정의
- WiFi6
- 프로그래머스 c언어
- openwrt nat table
- nat table 확인하기
- openwrt
- nat 적용
- 취미생활
- 비즈팔찌
- 네트워크
- openwrt netfilter
- openwrt nf_conntrack
- 나트랑 여행 경비
- ubuntu
- menuconfig
- C
Archives
- Today
- Total
Mandoo’s WLAN story
[Linux/ubuntu] compile 경고메세지 발생 이유 본문
아래와 같이 menuconfig 관련 경고메세지가 발생했을 때 가장 의심해야 할 사항은 커널 구성요소 변경 여부이다.
WARNING: your configuration is out of sync. Please run make menuconfig, oldconfig or defconfig!
원래 커널 구성을 변경하려면 make menuconfig를 이용해 gui 화면을 통해 변경한다.
그리고 menuconfig를 통해 이루어진 구성 요소는 .config 파일에 반영된다.
* make menuconfig 명령어를 입력하면 터미널에 아래와 같이 gui가 활성화된다.
compile 시 .config과 menuconfig상에 저장된 구성 요소들을 확인 하는데,
.config에 저장된 내용과 menuconfig에 남아있는 내용이 다르기 때문에 해당 경고 메세지가 발생하는 것이다.
경고메세지가 발생한다고 지금 당장 compile에 실패하거나 문제가 되는 것은 없다.
하지만 커널 관련하여 수정내용이 많아졌을 때 커널 구성 요소가 꼬인다거나, 빌드 에러, 런타임 에러 등이 발생 할 수 있기때문에 바로 해결하고 넘어가는 것이 좋다.
* 해결방법
해결방법은 꽤 간단하다.
make menuconfig를 입력해서 .config 파일과 똑같이 설정해주는 것이다.
'Mandoo's IT Story > Linux' 카테고리의 다른 글
[VMware] 가상머신 복사하기 (0) | 2023.04.25 |
---|---|
[Linux/ubuntu] menuconfig build failed 에러 (1) | 2023.04.13 |
[OpenWRT] openwrt 빌드(make) 시 자주쓰는 옵션 (0) | 2023.04.13 |
[Linux/ubuntu] repo init 에러 해결하기 (0) | 2023.04.11 |
[Linux/ubuntu] unzip error 해결하기 (0) | 2023.04.10 |