Deve funcionar se você adicionou em ~/.bashrc
ou ~/.bash_profile
.
Se isso não funcionar, verifique se o script realmente usa bash
shell ( shebang ) , como se você estivesse usando um shell diferente, possivelmente ele não será carregado.
No entanto, acho que seu problema não está relacionado a PKG_CONFIG_PATH
, mas PATH
variable, que não contém o diretório correto, onde pkg-config
binário executável está presente.
Verifique por:
$ which pkg-config
/usr/local/bin/pkg-config
Se você não conseguir encontrá-lo, verifique se você o instalou e vinculou, por exemplo usando o Homebrew :
brew install pkg-config; brew link pkg-config
E o seu /usr/local/bin
está no seu PATH
, por exemplo
export PATH=/usr/local/sbin:/usr/local/bin:$PATH
Como observação, você pode verificar suas variáveis de exportação executando o comando set
antes do link falhar.
Outra coisa para rastrear o problema é depurar seus scripts executando como: bash -x ./makeScript
ou adicionando -x
no final de seu shebang (por exemplo, #!/bin/bash -x
).