“configure: error: nome da variável inválida: '–prefix'” enquanto executa configure [closed]

-3

Eu recebi o seguinte erro:

jay@ubuntu:~/Downloads/systemc-2.3.1/objdir
$ sudo ../configure –prefix=/usr/local/systemc-2.2
configure: error: invalid variable name: '–prefix'
    
por JAY DABHI 27.02.2015 / 15:03

1 resposta

3

Você copiou e colou o comando de algum lugar? se assim for, tente digitá-lo em vez disso: deve ser --prefix (com dois hífens). Às vezes, essas coisas são destroçadas pelo HTML, neste caso, o seu se parece com e2 80 93, unicode EN DASH em vez de um ASCII -- .

Além disso (obrigado @DavidFoerster) você não precisa executar o script de configuração usando sudo quando está na árvore de diretórios, e de fato isso complica as coisas (deixando arquivos de propriedade da raiz, que subseqüentes) tentativas de compilação não-sudo não podem sobrescrever). Você deve usar apenas sudo para o% finalmake install e se seu prefixo de instalação estiver definido para um diretório do sistema no qual você não tem permissão de gravação.

    
por steeldriver 27.02.2015 / 15:58