CONFIG_ 옵션을 강제로 계속 유지하려면 어떻게 해야 합니까?

CONFIG_ 옵션을 강제로 계속 유지하려면 어떻게 해야 합니까?

옵션을 켜야 할 때 커널 구성 프로세스를 올바르게 디버깅하는 방법을 모르고(실제로는 아무것도 의존하지 않고 내가 생각할 수 있는 것과 충돌하지 않기 때문에) 실제로 찾을 수 없습니다. 라이프 스타일을 넘어서는 방법 make olddefconfig.

내가 사용하고 있는 다른 것들

CONFIG_SYS_SUPPORTS_ZBOOT=y

커널 트리를 사용하여 사용 후 이 특정 플래그를 유지하는 파일을 4.8.6작성하는 것이 불가능하다는 것을 알았으며 사용 가능한 문서와 스크립트에 따르면 이런 일이 발생해서는 안 됩니다..configmakearch/mips

이 옵션은 vmlinuzmips 타겟을 빌드하는 데 필요하기 때문에 압축 및 압축 해제를 위해 커널에 대해 lzma를 활성화했지만 지금까지는...아무것도 없습니다. CONFIG_SYS_SUPPORTS_ZBOOT=y계속 "off"합니다.

CONFIG 플래그를 계속 유지하는 방법이나 플래그를 켤 수 없다고 생각하는 make이유 를 디버그하는 방법을 알고 계십니까 ?kbuild

답변1

당신은 할 수 없습니다.

SYS_SUPPORTS_ZBOOT프롬프트가 없으므로 사용자가 선택할 수 없습니다.

이 옵션은 플랫폼( Machine selection, System type옵션)에 따라 선택되어야 합니다. 그렇지 않은 경우, 귀하의 제품이 이 기능을 지원하지 않는다는 의미일 수 있습니다.

답변2

Kconfig 없이 .config 파일을 수동으로 변경하면 예기치 않은 동작이 발생할 수 있으므로 권장되지 않습니다. 귀하의 경우 가장 좋은 해결책은 다음을 실행하는 것입니다.

make menuconfig

메뉴 구성에서 구성 옵션을 선택합니다(찾는 매개변수는 Arch/Mips 아래에 있어야 합니다).

관련 정보