erro qdo executo ./configure

Iniciado por tatiane, 22 de Fevereiro de 2007, 21:17

tópico anterior - próximo tópico

tatiane

ola

Estou tentando instalar um pct .tar.bz2
se depois de descompactar, passo o ./configure
aparece a seguinte mensagem

checking for prefix by checking for wish... /usr/bin/wish
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

eu vou ter que instalar todos esses pacotes? aonde eu acho eles

valeu!

Diego_Rocha

Pra instalar arquivos pelo codigo fonte vc deve ter os compiladores para o mesmo compilar, ai seu programa necessita do gcc, que é um compilador, vc ou pode baixar os compiladores como gcc, g++, ou pode tentar usar o auto-apt aqui nesse site fala mais sobre ele o certo mesmo se vc quer continuar  instalando pelo codigo fonte e vc ter os compiladores e as libs, da uma olhada nesse site apos o artigo sobre o alien ele fala sobre os .tar.gz e fala sobre o auto-apt ok

http://www.guiadohardware.net/guias/08/index3.php

espero ter ajudado, t++

gk2

sudo apt-get install build-essential

Darcamo

Citarsudo apt-get install build-essential
Isso resolve o problema da falta de compilador, que é o primeiro passo para compilar alguma coisa.

No entanto, quase sempre os programas utilizam bibliotecas e vc provavelmente voltará aqui com "erros novos" retornados pelo configure. Para resolver isso é só ver o que o configure reclamou e procurar no synaptic. Instala os pacotes que o configure deu falta e que tem "dev" no nome. Esses pacotes são a "versão de desenvolvimento" do programa/biblioteca e são necessários quando se quer compilar. Depois de compilado vc pode remover os pacotes com "dev" no nome, se quizer, ou mantêlos no sistema para o caso de compilar outra coisa que dependa deles.

Diego_Rocha

Citação de: Darcamo online 23 de Fevereiro de 2007, 19:14
Citarsudo apt-get install build-essential
Isso resolve o problema da falta de compilador, que é o primeiro passo para compilar alguma coisa.

No entanto, quase sempre os programas utilizam bibliotecas e vc provavelmente voltará aqui com "erros novos" retornados pelo configure. Para resolver isso é só ver o que o configure reclamou e procurar no synaptic. Instala os pacotes que o configure deu falta e que tem "dev" no nome. Esses pacotes são a "versão de desenvolvimento" do programa/biblioteca e são necessários quando se quer compilar. Depois de compilado vc pode remover os pacotes com "dev" no nome, se quizer, ou mantêlos no sistema para o caso de compilar outra coisa que dependa deles.

Nao seria isso que o auto-apt faria??

gk2

Sim diego, mas quando instalar o build-essential, vai instalar os compiladores e provávelmente faltarão algumas dependências do arquivo que ela tá tentando compilar e provávelmente também o nome do pacote não será igual ao nome indicado no erro, então fica mais fácil pegar o nome do erro e procurar no synaptic ':P

Diego_Rocha

Citação de: gk2 online 24 de Fevereiro de 2007, 17:36
Sim diego, mas quando instalar o build-essential, vai instalar os compiladores e provávelmente faltarão algumas dependências do arquivo que ela tá tentando compilar e provávelmente também o nome do pacote não será igual ao nome indicado no erro, então fica mais fácil pegar o nome do erro e procurar no synaptic ':P

Certo entendi obrigado  ;)