Por que o buildroot remove automaticamente manualmente o pacote na árvore do .config quando o make é executado?

0

Eu adicionei um pacote simples de hello world à árvore de código-fonte do Buildroot em package/hello .

Se eu fizer:

 make qemu_x86_64_defconfig

e edite .config com vim para adicionar:

 BR2_PACKAGE_HELLO=y

então:

make

o pacote é instalado.

Mas, se eu olhar novamente para o .config , ele foi modificado e BR2_PACKAGE_HELLO=y foi removido.

Como evitar isso?

    

1 resposta

1

Adicione uma linha do tipo:

source "package/hello/Config.in"

para:

package/Config.in

sob o menu adequado.

make runs make oldconfig , que atualiza .config e remove as opções desconhecidas que não estão presentes em um dos arquivos Config.in conhecidos.

    
por 01.08.2016 / 09:26

Tags