Error al instalar un tar.gz

Iniciado por ithory, 8 Noviembre 2012, 14:32 PM

0 Miembros y 1 Visitante están viendo este tema.

ithory

Hola buenas, estoy intentando instalar varios tar.gz  pero al hacer ./configure (estando como root)
me sale esto:

Citar-su: ./configure: Permission denied

Tambien le he dado permisos de ejecucion con chmod pero nada.

Descomprimo el contenido con tar xvfz, accedo a la carpeta, despues accedo a la carpeta src y hago ./configure pero me salta el fallo.

Si hago
Citarbash configure

me dice lo siguiente:

Citarchecking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... configure: error: in `/media/DATOS/Descargas_Linux/reaver-1.4/src':
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.


Alguna idea de que puede ser?

He de decir que uso Linux mint 13 y que el gcc esta instalado.

Saludos!!

el-brujo

si eres root debe salir el icono # en la shell y no un $

el error en el configure parece que estás intentando compilar algo que ya está complicado, seguro que te has bajado las sources??

Mira el fichero config.log

Seguro que te faltan muchas librerías, mira de instalar dev-tools o similar, no sólo se necesita gcc para compliar.

ithory

¿Puedes decirme cuales son esas librerias y como las puedo instalar?

peib0l

dependiendo de que distribucion uses puedes hacer uso de los repositorios con las herramientas apt-get | yum | aptitude | pacman ...  si nos dices que Linux utilizas podremos darte alguna solución.

el-brujo

#4
Usa Linux mint 13

apt-get install libpcap*-dev libsqlite*-dev libsqlite*

CitarBuild dependencies

   debhelper (>= 8.0.0)
   libpcap-dev
   libsqlite3-dev

ithory

He instalado las librerias que has dicho, pero el error sigue apareciendo cuando hago
bash configure (ya que ./configure no me funciona)

Citarchecking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... configure: error: in `/media/DATOS/Descargas_Linux/reaver-1.4/src':
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.