Comando ./configure não funciona no Sabayon [RESOLVIDO]

1. Comando ./configure não funciona no Sabayon [RESOLVIDO]

Angelo
Melmoth

(usa Sabayon)

Enviado em 11/05/2013 - 20:55h

Estou iniciando no Sabayon e confesso que estou fascinado por essa distro. Mas estou com sério problema: o comando ./config parou de funcionar de uma hora p/ outra. Estou tentando compilar alguns prog. científicos mas o ./config retorna a mensagem:

bash: ./configure: Arquivo ou diretório não encontrado

embora o arquivo configure esteja na pasta...
Tentei o "./configure --help" mas a mensagem é a mesma. É como se não existisse mais, embora as bibliotecas Gcc e openssl estejam instaladas. Alguém já passou por algo parecido?




  


2. Re: Comando ./configure não funciona no Sabayon [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 11/05/2013 - 21:23h

tem que verificar se no diretório do programa tem o configure



3. Re: Comando ./configure não funciona no Sabayon [RESOLVIDO]

Angelo
Melmoth

(usa Sabayon)

Enviado em 11/05/2013 - 22:19h

danniel-lara escreveu:

tem que verificar se no diretório do programa tem o configure


Sim, o diretório contém o configure. Isso que acho muito estranho.


4. Re: Comando ./configure não funciona no Sabayon [RESOLVIDO]

Angelo
Melmoth

(usa Sabayon)

Enviado em 12/05/2013 - 18:05h

Mais alguma sugestão?

Alguém???


5. Re: Comando ./configure não funciona no Sabayon [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 12/05/2013 - 18:20h

Melmoth escreveu:

Mais alguma sugestão?

Alguém???


Verifique o teu sources.list se tem os repositórios básicos e atualiza o sistema.
Reinicia e veja se resolve.


6. Re: Comando ./configure não funciona no Sabayon [RESOLVIDO]

Angelo
Melmoth

(usa Sabayon)

Enviado em 12/05/2013 - 20:57h

Obrigado pela sugestão. Mas após a atualização (utilizando equo update, pois a distro é Sabayon) não mudou muita coisa. A mensagem agora é:

bash: ./config: /bin/csh: bad interpreter: Arquivo ou diretório não encontrado

E não faço a mínima ideia por onde começar a investigar isso...





7. Re: Comando ./configure não funciona no Sabayon [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 12/05/2013 - 21:29h

essa ultima mensagem é só no ./configure ou também outros comandos? problema no bash?

se for só no ./configure, e tem certeza que ele está na pasta onde está tentando rodar, onde está seu programa a ser compilado,pq precisa ser na mesma pasta...

tente re instalar o suporte completo do GCC, e as deps:

sudo equo -i binutils gcc gcc-config autoconf automake make cmake

aí faça um comando para checar o GCC:

$ gcc-config -l (veja o numero do gcc mais novo)
# gcc-config NUM, onde NUM é o numero do GCC mais novo.

cheque o binutils:

$ binutils-config -l (veja o numero)
# binutils-config NUM , onde num é o mais novo binutils.

Depois acerte as variaveis de ambiente:

# etc-update
$ source /etc/profile

Observação: equo update só atualiza os repositórios, a distribuição toda é equo upgrade.

Varios programas científicos,estão nos repositorios, se não quiser compilar, pode tentar:

equo s PACOTE


8. Re: Comando ./configure não funciona no Sabayon [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 12/05/2013 - 21:40h

./configure --help não vai funcionar, configure é comando do GCC, não do bash e nem do Linux.


Se isto estiver aparecendo em todos os comandos de bash qe vc faz:

bash: ./config: /bin/csh: bad interpreter:


tente, re-instalar o bash:


# equo i bash

se ainda não funcionar, reconfigure a bash (só em ultimo caso, pq pode não seu seguro mexer em permissões de sistema)

sudo chmod 755 /bin/bash
ln -s bash /bin/sh

em partes de seu post, voce cita o comando como ./config não é , é ./configure


9. Re: Comando ./configure não funciona no Sabayon [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 12/05/2013 - 21:58h

albfneto escreveu:

Se isto estiver aparecendo em todos os comandos de bash qe vc faz:

bash: ./config: /bin/csh: bad interpreter:

tente, re-instalar o bash:


# equo i bash

se ainda não funcionar, reconfigure a bash (só em ultimo caso, pq pode não seu seguro mexer em permissões de sistema)

sudo chmod 755 /bin/bash
ln -s bash /bin/sh

em partes de seu post, voce cita o comando como ./config não é , é ./configure


Esse é o cara do Sabayon. Muito bom.


10. Re: Comando ./configure não funciona no Sabayon [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 12/05/2013 - 22:12h

Vc também o cara! o das redes, o cara da redes, resolve os pepinos da galera.
é que uso sabayon a muito tempo, vários anos.


11. Re: Comando ./configure não funciona no Sabayon [RESOLVIDO]

Angelo
Melmoth

(usa Sabayon)

Enviado em 12/05/2013 - 22:20h

albfneto escreveu:

Se isto estiver aparecendo em todos os comandos de bash qe vc faz:

bash: ./config: /bin/csh: bad interpreter:

tente, re-instalar o bash:

Por enquanto o único comando que isso aconteceu é o ./config


# equo i bash

se ainda não funcionar, reconfigure a bash (só em ultimo caso, pq pode não seu seguro mexer em permissões de sistema)

sudo chmod 755 /bin/bash


Reinstalei o bash, mas após o

ln -s bash /bin/sh

eis que:

ln: failed to create symbolic link “./sh”: Arquivo existe

em partes de seu post, voce cita o comando como ./config não é , é ./configure


Também já tinha percebido isso. No install do programa está mesmo como ./config, mas na dúvida sempre tento também o ./configure. Mas dá na mesma:

bash: ./configure: Arquivo ou diretório não encontrado



12. Re: Comando ./configure não funciona no Sabayon [RESOLVIDO]

Angelo
Melmoth

(usa Sabayon)

Enviado em 12/05/2013 - 22:30h

Aí vai o caminho das pedras, comando-resposta, talvez ajude:

~ $ gcc-config -l

[1] x86_64-pc-linux-gnu-4.6.3
[2] x86_64-pc-linux-gnu-4.6.3-hardenednopie
[3] x86_64-pc-linux-gnu-4.6.3-hardenednopiessp
[4] x86_64-pc-linux-gnu-4.6.3-hardenednossp
[5] x86_64-pc-linux-gnu-4.6.3-vanilla
[6] x86_64-pc-linux-gnu-4.7.2
[7] x86_64-pc-linux-gnu-4.7.2-hardenednopie
[8] x86_64-pc-linux-gnu-4.7.2-hardenednopiessp
[9] x86_64-pc-linux-gnu-4.7.2-hardenednossp
[10] x86_64-pc-linux-gnu-4.7.2-vanilla *

~ $ sudo gcc-config 10

* Switching native-compiler to x86_64-pc-linux-gnu-4.7.2-vanilla ... [ ok ]

~ $ binutils-config -l

[1] x86_64-pc-linux-gnu-2.22 *

~ $ sudo binutils-config 1

* Switching to x86_64-pc-linux-gnu-2.22 ... [ ok ]
>>> Regenerating /etc/ld.so.cache...

* Please remember to run:

* # . /etc/profile

~ $ sudo etc-update

Scanning Configuration files...
Exiting: Nothing left to do; exiting. :)

~ $ source/etc/profile

bash: source/etc/profile: Arquivo ou diretório não encontrado



sudo etc-update
ln -s bash/bin/sh
ln: failed to create symbolic link “./sh”: Arquivo existe



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts