make + bash: configurar variáveis de ambiente na linha de comando não funciona

0

Estou tentando criar o kernel para Raspberry-pi na minha máquina host Debian-8 . Eu passei os seguintes comandos para construir o kernel

make ARCH=arm KERNEL=kernel CROSS_COMPILE=arm-liux-gnueabihf- bcmrpi_defconfig

O erro que recebo é:

make: gcc: Command not found

Eu intencionalmente não instalei 'gcc' na minha máquina, já que a cadeia de ferramentas cruzada deve ser suficiente. Parece-me que o valor da variável definido para CROSS_COMPILE não está sendo definido para o programa make . Qual poderia ser o motivo?

PS: minha versão bash é

GNU bash, version 4.3.30(1)-release (x86_64-pc-linux-gnu)
    
por pppsandeep 25.01.2016 / 12:04

1 resposta

2

Eu estava invocando esse comando make de outro makefile , o que significa que eu deveria exportar as variáveis nesse caso.

A postagem a seguir explica esse tópico detalhadamente link

    
por 25.01.2016 / 12:23