Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: valen46 en 9 Enero 2014, 14:13 pm



Título: especificar programa en make
Publicado por: valen46 en 9 Enero 2014, 14:13 pm
Buenas!! Hace mucho que sigo el foro pero nunca he posteado ya que he solucionado los problemas sin necesidad de postear nada antes. Voy al lio.

Estoy intentando instalar un programa (llamado Vienna) el cual cuando hago el make me da el siguiente error

Código:
gengetopt: No se encontró el programa

Y me sale del make porque no puede continuar, me baje el programa hice el configure y el make sin problemas, pero mi duda ahora viene cuando vuelvo a ejecutar el make de Vienna me sigue dando el mismo error, he probado a ejecutar el make de Vienna de la siguiente manera

Código:
make -I /home/user/Documents//Vienna/gengetopt-2.22.6/

Pero sigue dandome el mismo error...Mi pregunta es
¿Como puedo especificar en el make que busque ese programa en la ruta que yo quiero? O...
¿Como puedo meter el programa gengetopt dentro de la carpeta donde lo busca Vienna?

Ya que he probado a meter la carpeta gengetopt-2.22.6 dentro de Vienna y ejecutar make pero me sigue pasando lo mismo...

Alguna ayuda?

Gracias de antemano!


Título: Re: especificar programa en make
Publicado por: valen46 en 10 Enero 2014, 17:59 pm
Nadie sabe como podria hacerlo?? :rolleyes:  :huh:


Título: Re: especificar programa en make
Publicado por: Squirtle en 11 Enero 2014, 02:43 am
Con el comando "mv" puedes mover el programa a la carpeta que deseas.

Ya le le hechaste un ojo al los archivos que te indican como se instala el programa desde el codigo fuente?

PD: Esta en la carpeta del programa.


Título: Re: especificar programa en make
Publicado por: valen46 en 13 Enero 2014, 21:23 pm
Si el programa lo muevo, y la carpeta tambien, pero me sigue diciendo que no encuentra el programa, me he leido los install y readme de Vienna y no habla acerca de instalar gengetopt o en que ubicacion deberia ir, pero al hacer el make la consola me dice que no se encuentra gengetopt en una carpeta llamada Kindfold, asi que yo la carpeta y el programa gengetopt los meto dentro de la carpeta Kindfold pero sigue dandome error y no tengo ni idea de porque, ya que gengetopt me hace el configure y el make perfecto sin ningun problema

Alguna idea?

Saludos!


Título: Re: especificar programa en make
Publicado por: valen46 en 14 Enero 2014, 18:39 pm
Finalmente lo he conseguido, despues de probar mil combinaciones y de probar y probar he conseguido hacer el make sin ningun tipo de error, pero....

¿Porque no me crea las carpetas include y bin?

No he hecho el make install y no se si se debe a eso, el problema es que no puedo hacer el make install ya que estoy ejecutando todo en un servidor del cual solo soy usuario y no tengo permisos (ni me los van a dar) de superusuario.

Yo creia que haciendo un make las carpeta include, bin, etc se copiaban, estoy equivocado??  :o

Saludos y muchisimas gracias!