Erro ao compilar o buildroot

6

Atualizei meu buildroot para a versão "2014.08" (versão estável) e atualizei a versão do Kernel (3.12.26) do meu projeto, quando o buildroot tenta construir o pacote linux-headers-3.12.26 , ocorre o seguinte erro: / p>

/output/host/usr/arm-buildroot-linux-gnueabi/sysroot 2.6; then exit 1; fi Incorrect selection of kernel headers: expected 2.6.x, got 3.12.x"

Como posso corrigir isso? Preciso alterar o script check-kernel-headers.sh ?

    
por Pedro Durek 24.11.2014 / 12:55

1 resposta

6

Não, você não precisa alterar nenhum script. Parece que sua configuração do Buildroot está incorreta, mas como você não forneceu sua configuração, não há uma maneira real de fornecer uma resposta precisa. Você pode executar make savedefconfig e postar a saída deste arquivo aqui?

Basicamente, o que o Buildroot está reclamando aqui é uma incompatibilidade entre a versão dos cabeçalhos do kernel que está encontrando e a versão dos cabeçalhos do kernel que você especificou na configuração. Provavelmente, você precisa ir em make menuconfig e alterar a opção na qual você declara a versão dos cabeçalhos do kernel (sob o menu Toolchain ).

    
por 29.11.2014 / 08:46