elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  como compilar rl codigo de un programa desde la consola de ubuntu
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: como compilar rl codigo de un programa desde la consola de ubuntu  (Leído 4,564 veces)
Paul Young


Desconectado Desconectado

Mensajes: 300


No lo pienese...intentalo


Ver Perfil WWW
como compilar rl codigo de un programa desde la consola de ubuntu
« en: 15 Enero 2012, 05:03 am »

Pues me quiero instalar cierto programilla pero solo existe su codigo fuente para su instalacion, y la verdad que no tengo idea de como hacerlo en sabe la forma de hacerlo...

ya instale build-essential y libcap

quien me echa una mano con esto de compilar el codigo fuente


En línea

Lo que sabemos es una gota de agua, lo que ignoramos es el océano
(Isaac Newton)

Leyer


Desconectado Desconectado

Mensajes: 782


leyer@elhacker.net


Ver Perfil WWW
Re: como compilar rl codigo de un programa desde la consola de ubuntu
« Respuesta #1 en: 15 Enero 2012, 06:54 am »

Has leido el archivo de ayuda?readme.txt? los programas generalmente vienen con un archivo de ayuda para su instalacion,
que programa es? generalmente se usa:

Código:
./configure
sudo make
sudo make install

un saludo.


En línea

dato000


Desconectado Desconectado

Mensajes: 3.033



Ver Perfil
Re: como compilar rl codigo de un programa desde la consola de ubuntu
« Respuesta #2 en: 15 Enero 2012, 14:21 pm »

Pues me quiero instalar cierto programilla pero solo existe su codigo fuente para su instalacion, y la verdad que no tengo idea de como hacerlo en sabe la forma de hacerlo...

ya instale build-essential y libcap

quien me echa una mano con esto de compilar el codigo fuente

danos info, pero como dijo peke2305, eso usualmente es con sudo make, sudo make install.

tambien puedes probar con sh y con ./

En línea


Paul Young


Desconectado Desconectado

Mensajes: 300


No lo pienese...intentalo


Ver Perfil WWW
Re: como compilar rl codigo de un programa desde la consola de ubuntu
« Respuesta #3 en: 15 Enero 2012, 16:11 pm »

el programa es wlan4xx

se supone que debo ejecutar:

make clean && make  ESTO ES PARA COMPILAR

y

make install  PARA EJECUTAR

Pero al poner make clean && make en la consola me aparece...

 No hay ninguna regla para construir el objetivo «clean».  Alto.


no se de que regla o que se debe hacer ya me leei infinidad de tutoriales y nada todos dicen lo mismo que hay que usar essential y synaptic y que usar make install pero como... :( :(
En línea

Lo que sabemos es una gota de agua, lo que ignoramos es el océano
(Isaac Newton)

dato000


Desconectado Desconectado

Mensajes: 3.033



Ver Perfil
Re: como compilar rl codigo de un programa desde la consola de ubuntu
« Respuesta #4 en: 15 Enero 2012, 18:31 pm »

el programa es wlan4xx

se supone que debo ejecutar:

make clean && make  ESTO ES PARA COMPILAR

y

make install  PARA EJECUTAR

Pero al poner make clean && make en la consola me aparece...

 No hay ninguna regla para construir el objetivo «clean».  Alto.


no se de que regla o que se debe hacer ya me leei infinidad de tutoriales y nada todos dicen lo mismo que hay que usar essential y synaptic y que usar make install pero como... :( :(

es la primera vez que escucho de make clean

ya probaste con compilacion con ./?? entra como superusuario en consola, escribe sudo su, asi como usuario root ya tengas acceso a make clean, aunque no tengo ni idea de que se trate "clean"
En línea


Paul Young


Desconectado Desconectado

Mensajes: 300


No lo pienese...intentalo


Ver Perfil WWW
Re: como compilar rl codigo de un programa desde la consola de ubuntu
« Respuesta #5 en: 15 Enero 2012, 22:07 pm »

pues de echo si entro como root (sudo su) pero...nada, como sea dejo una imagen de pantalla para ejemplificar mejor el codigo
En línea

Lo que sabemos es una gota de agua, lo que ignoramos es el océano
(Isaac Newton)

Seaworth

Desconectado Desconectado

Mensajes: 176


Ver Perfil
Re: como compilar rl codigo de un programa desde la consola de ubuntu
« Respuesta #6 en: 16 Enero 2012, 15:05 pm »

Igual es una tontería, pero ¿estás en el directorio correcto, verdad? ¿Has descomprimido el tar.gz y te has movido al directorio que te ha creado al descomprimir, no?

Abre el Makefile (con cualquier editor de textos) y busca "clean", a ver que pone.

Coméntanos algo.

saludos.
En línea

Seaworth

Desconectado Desconectado

Mensajes: 176


Ver Perfil
Re: como compilar rl codigo de un programa desde la consola de ubuntu
« Respuesta #7 en: 16 Enero 2012, 18:21 pm »

Lo acabo de compilar (en Ubuntu) y se compila sin poblemas.

Por cierto, la librería libpcap no es necesaria para este programa en concreto (la necesitarás para otros programas, pero para este en concreto no).

La opción "clean" es relativamente frecuente en algunos Makefile; básicamente sirve para borrar versiones anteriores que ya tuvieras instalada.

Por si no te sale:

1) Baja el código fuente ("wlan4xx-0.2.0.tar.gz" o la versión que sea).
2) Descomprímelo.
3) Abre un terminal en el directorio que te ha creado al descomprimir (que se llamará "wlan4xx-0.2.0" o algo parecido.
4) Desde ese directorio, ejecuta lo mismo que antes: "make clean && make", "sudo make install".

Como el Makefile está OK (al menos el que acabo de bajar), el mensaje que te sale huele más bien a que estás llamando a make desde el directorio incorrecto (asegúrate de star en la carpeta creada al descomprimir el "tar.gz").

Saludos.

En línea

Paul Young


Desconectado Desconectado

Mensajes: 300


No lo pienese...intentalo


Ver Perfil WWW
Re: como compilar rl codigo de un programa desde la consola de ubuntu
« Respuesta #8 en: 17 Enero 2012, 01:52 am »

Igual es una tontería, pero ¿estás en el directorio correcto, verdad? ¿Has descomprimido el tar.gz y te has movido al directorio que te ha creado al descomprimir, no?

Abre el Makefile (con cualquier editor de textos) y busca "clean", a ver que pone.

Coméntanos algo.

saludos.

jejejeje cabe mencionar que soy nuevo en linux, asi que lo explicare un poco mas ilustrativamente...seguro algo estoy haciendo mal...

1.-la imagen del archivo que esta a la derecha de la imagen se supone es el fichero comprimido...cierto?

Por si no te sale:

1) Baja el código fuente ("wlan4xx-0.2.0.tar.gz" o la versión que sea).
2) Descomprímelo.
3) Abre un terminal en el directorio que te ha creado al descomprimir (que se llamará "wlan4xx-0.2.0" o algo parecido.
4) Desde ese directorio, ejecuta lo mismo que antes: "make clean && make", "sudo make install".

Como el Makefile está OK (al menos el que acabo de bajar), el mensaje que te sale huele más bien a que estás llamando a make desde el directorio incorrecto (asegúrate de star en la carpeta creada al descomprimir el "tar.gz").

Saludos.



asi que ahi estaria el paso 1...
el paso dos que es descomprimirlo quedaria de la siguiente forma...verdad?


ahora cuando dices que habra una terminal en el directorio que se creo tras descoprimirlo...a que te refieres...??? no entendi muy bien esa parte...me podrias explicar un poco mas esa parte amigo, la verdad es que por mas que busco la forma de hacerlo no la entiendo como deberia ser.
En línea

Lo que sabemos es una gota de agua, lo que ignoramos es el océano
(Isaac Newton)

Seaworth

Desconectado Desconectado

Mensajes: 176


Ver Perfil
Re: como compilar rl codigo de un programa desde la consola de ubuntu
« Respuesta #9 en: 17 Enero 2012, 15:28 pm »

A ver... tienes que descomprimir el archivo igual que en Windows descomprimirías un archivo ZIP o RAR. Veo que ya tienes el archivo descargado en tu ordenador. Lo has abierto con el Gestor de Archivadores (Imagen 2). Pues si te fijas, en el Gestor de Archivadores (Imagen 2), hay un botón que pone "Extraer". Pues eso...

Igual que WinZip o Winrar en Windows.

Al descomprimirlo, te creará una carpeta nueva, llamada "wlan4xx-0.2.0." Abre un terminal y muévete a esa carpeta. (O sea, si te ha creado la carpeta "wlan4xx-0.2.0" en "/home/peke/Descargas", por poner un ejemplo, tendrías que escribir desde el terminal:   cd /home/peke/Descargas/wlan4xx-0.2.0 
Si te lo ha creado en otro directorio, pues lo mismo pero con ese directorio:  cd /home/LO/QUE/SEA/wlan4xx-0.2.0   )

Y ahora, desde el terminal, escribe lo que escribías antes:

make clean && make
sudo make install


Es decir:
Lo único que tienes que hacer es descomprimir el archivo, y una vez descomprimido, abrir un terminal, y desde el terminal moverte al directorio "wlan4xx-0.2.0".

Comenta algo si tienes algún problema.

Saludos...
« Última modificación: 17 Enero 2012, 15:35 pm por Seaworth » En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines