Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro ao executar comando ./configure - part II

Bom dia.

Tive o mesmo problema já sinalizado em outro tópico, porém na tentativa de instalação dos compiladores obtive (ao que parece) acesso negado mesmo executando como sudo.

sudo apt-get update && apt-get install cc

Hit:1 http://br.archive.ubuntu.com/ubuntu focal InRelease
Hit:2 http://br.archive.ubuntu.com/ubuntu focal-updates InRelease
Hit:3 http://br.archive.ubuntu.com/ubuntu focal-backports InRelease                              
Get:4 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]                        
Hit:5 http://packages.microsoft.com/repos/code stable InRelease                          
Fetched 114 kB in 1s (108 kB/s)                          
Reading package lists... Done
E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?

e após nova tentativa: ./configure

configure: Setting lib to 'lib' (the default)
configure: Will try -pthread then -lpthread to enable POSIX Threads.
configure: CHECKS for site configuration
configure: CHECKS for programs
checking for cc... no
checking for gcc... no
configure: error: in `/home/aldo/Downloads/git-1.8.3.1':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details

No aguardo, Grato.

2 respostas
solução!

Olá Aldo! 🙂

Dessa vez, o ./configure não conseguiu encontrar um compilador de linguagem de programação C adequando para instalação. Ele é necessário para rodar alguns scrips de instalação de programas no terminal do linux.

Pois bem, para a instalação do compilador basta instalar o pacote build-essential com os seguintes comandos:

1) sudo apt-get update

2) sudo apt-get install build-essential

Alternativamente, você pode instalar cada dependência manualmente, apenas substitua o código 2 pelo seguinte:

sudo apt-get install dh-autoreconf libcurl4-gnutls-dev libexpat1-dev make gettext libz-dev libssl-dev libghc-zlib-dev

Quaisquer dúvidas é só falar aqui no fúrum!

Bons Estudos! 😉

Boa tarde Bruno.

Ao que parece resolveu, apesar de não seguir com a instalação do git desta maneira proposta para sequencia do plano de estudos montado.

Ainda assim agradeço o retorno.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software