Como mencionado, você está usando o seu próprio linux personalizado, eu suponho que você execute make menuconfig
para desmembrar o recurso, já que ele deixa alguns scripts. O problema não está na cadeia de ferramentas, mas em alguns pré-requisitos:
O Petalinux copia o código fonte e dá os códigos finais no diretório de construção.
O motivo pelo qual você está recebendo este erro pode ser a fonte do seu kernel. Por favor, verifique seu kernel e tente limpar o diretório executando
$>make distclean
Isso garantirá que sua fonte esteja limpa. O próximo passo deve ser a limpeza do kernel criado, localizado em build/linux/kernel
. Executar
$>petalinux-build -c kernel -x distclean
$>petalinux-build -c kernel
isso provavelmente deve fazer o trabalho.