“./configure” comando não funciona

0

Eu preciso compilar um pacote, mas o "comando ./configure" não funciona? Obtendo o seguinte erro:

-bash ./configure : No such file or directory

Onde está esse roteiro? Localizar não deu algo

    
por Mille Bii 18.02.2013 / 11:40

3 respostas

2

locate não funcionará, a menos que você tenha um banco de dados atualizado.

Teste find . -type f -name configure ou emita um comando updatedb primeiro e, em seguida, execute locate (certifique-se de que o caminho atual não seja excluído)

    
por 18.02.2013 / 11:43
1

O comando 'configure' NÃO é um comando padrão do Linux / UNIX.

configure é um script que geralmente é fornecido com a origem dos pacotes Linux mais padronizados e contém código que "corrigirá" e localizará a distribuição de origem para que ela seja compilada e carregada em seu sistema Linux local. Às vezes configure é colocado em seu disco sem o bit de execução definido, então a configuração pode ser invocada por sh ./configure .... dependendo do pacote, é por isso que eles dizem para você olhar para qualquer tipo de arquivo README .

    
por 18.02.2013 / 19:06
0

geralmente configure está no diretório superior depois que você extraiu a fonte de um pacote.

exemplo:

mst@mst-gentoo-ws /tmp $ tar -xzf nginx-1.2.0.tar.gz 
mst@mst-gentoo-ws /tmp $ ls nginx-1.2.0/configure 
nginx-1.2.0/configure

então, depois de descompactar, você precisa criar um cd na pasta recém-criada, e é aí que configure deve ser.

    
por 18.02.2013 / 11:56