Caminho durante o configure via uma variável

0

Estou instalando um pacote de software usando o configure, make e make install.

Como posso especificar o caminho do diretório de instalação na configuração como uma variável. Eu atualmente uso

./configure=<full-path-to-src>/install

Eu quero definir este caminho como uma variável e, em seguida, usá-lo em vez de colocar todo o caminho aqui algo como isto.

PATH=<full-path-to-src>
./configure --prefix=$PATH
    
por kris 09.02.2018 / 00:38

1 resposta

1

Primeiro, não use PATH como o nome da variável - que é reservado para o caminho de pesquisa executável do seu shell, e sobrescrevê-lo causará muitos problemas.

Em segundo lugar, a opção padrão para definir o caminho da instalação é --prefix (com dois traços, não um).

Em terceiro lugar, você deve adquirir o hábito de citar expansões de variáveis para evitar que elas sejam divididas em palavras pelo shell.

Então:

mypath=full/path/to/src
./configure --prefix="$mypath"/install
    
por 09.02.2018 / 02:44