2013-08-19 2 views
0

아래의 단계는 다음과 같습니다안드로이드 커널 컴파일에 대한 안드로이드 커널 컴파일

$ export ARCH=arm 
$ export SUBARCH=arm 
$ export CROSS_COMPILE=arm-eabi- 
$ cd omap 
$ git checkout <commit_from_first_step> 
$ make tuna_defconfig 
$ make 

내가 (멀티미디어 및 V4L2에 대한 특정 플래그를 가능) .config 파일을 편집하여 커널의 기본 구성을 변경하고 싶습니다. 그러나 "make"를 수행하려고하면 .config 파일이 기본값으로 덮어 쓰여지고 커널은이 값으로 컴파일됩니다. .config 파일을 편집하고 "make oldconfig"를 수행했지만 동일한 결과를 얻으려고했습니다.

.config 파일을 편집하는 방법은 무엇입니까?

답변

0

.config 파일은 자동 생성 파일이므로 .config 파일의 플래그를 변경해도 커널 구성에는 영향을주지 않습니다. 당신이 당신의 커널 폴더에 명령 아래에 입력하여 구성 창을 열 필요가 커널 구성을 변경하려면 :

은 ARCH = 팔 menuconfig에 만들

PS : 당신이 우분투 12.04를 사용하는 경우 실행하는 동안 당신은 몇 가지 오류가 발생할 수 있습니다 '만들 ARCH는 = 팔 menuconfig를'명령이 시도 그것을 제거하기 위해 (이어야 그것은 나를 위해 일한) :
는 sudo apt-get을 설치 lib32ncurses5-DEV

+0

.config를 수동으로 편집 할 수 있습니까? –

0

당신이 구성을 사용 defconfig를 덮어 쓰기를 시도하는 경우와 tuna_defconfig의 설정을 가지고 defconfig에 추가하십시오. 그런 다음 make 명령을 사용하여 커널을 빌드하십시오.