Resposta original do OP:
O PATH também precisa ser EXPORTADO!
export PATH=/home/charlie/bin/ARM:"$PATH"
Eu adicionei algumas ferramentas pré-compiladas para o desenvolvimento do ARM no diretório /home/charlie/bin/ARM . Quando modifico o caminho por PATH=/home/charlie/bin/ARM:"$PATH" , posso executar arm-none-eabi-gcc no terminal.
No entanto, quando executo make , recebo este erro:
/bin/sh: 1: arm-none-eabi-gcc: not found.
Qual é o mecanismo apropriado para fazer novos programas localizados em qualquer lugar para serem executados como binários nativos (por exemplo gcc ) e por que eu consegui executá-lo no terminal depois de alterar o PATH, mas make teve problemas?
Resposta original do OP:
O PATH também precisa ser EXPORTADO!
export PATH=/home/charlie/bin/ARM:"$PATH"