Jorge Hequera escribió: > 2008/12/16 minombresbond <[email protected]>: >> hola, >> >> yo no soy desarrollador asi que solo conozco lo basico de como >> compilar usando ./configure, make, make install >> >> una duda que siempre tengo es la siguiente: cuando ejecuto ./configure >> generalmente luego de un tiempo el script se detiene avisando que falta >> alguna libreria, entonces busco el paquete en el repositorio, lo instalo >> y vuelvo a iniciar ./configure, posiblemente aparezca otra dependencia >> faltante y el proceso se repita *infinidad* de veces >> >> a veces en INSTALL el autor deja una lista de las librerias >> necesarias o las mas importantes, otras veces no, en esos casos ¿hay >> alguna forma de pedirle a ./configure que me diga todas las librerias o >> dependencias faltantes de una sola vez o fijarme en algun archivo de >> configuracion que pueda darme una pista? >> >> gracias! >> -- > > No estoy seguro de como obtener la info en proceso de compilacion, > pero por ejemplo, apt, que hasta yo se es el sistema de administracion > de paquetes que mejor maneja el tema dependencias, y que no es > exclusivo de debian, poder saber esto con la siguiente orden: > > $apt-cache depends > $apt-cache show > > fijate en la man page y tal ves te sean mas utiles otros parametros,
En realidad están hablando de dos cosas distintas. La pregunta apunta a procesos de preparación para la compilación y la respuesta de Jorge es sobre sistemas de paquetes. En respuesta a minombreesbond, te digo que no se puede así nomás. ¿por qué? Porque configure es un script creado por el desarrollador para que se prepare el makefile (ese archivo que usa tanto make como make install para hacer su trabajo). Dentro del comportamiento de configure, se necesita que se detenga apenas encuentra el error, para que vos puedas buscar en las últimas líneas lo que necesitás instalar previamente para relanzar el proceso. Si configure se ejecutara completamente, no sabrías cual de todas esas líneas que aparecieron son las que no dejan compilar. Fijate que hay muchas que pueden decir NO y sin embargo eso no significa error. Sin embargo, no todo está perdido. La solución a tu problema (mejor o peor resuelto según cada desarrollador) está en leer la documentación. Generalmente en el sitio del proyecto, en el README y/o en el INSTALL que acompañan el código fuente; tenés cuales son las dependencias del software a compilar. Solo hay que leer detenidamente y achicas mucho las posibilidades de que configure te pida algo más. Espero haber ayudado.
begin:vcard fn:Prof. Roman Gelbort n:Gelbort;Prof. Roman email;internet:[email protected] version:2.1 end:vcard
-- Para desuscribirte tenés que visitar la página https://listas.linux.org.ar/mailman/listinfo/lugar-gral/ /* Publica y encontra trabajo relacionado con softlibre en http://www.usla.org.ar/modules/jobs/ */ Si tenés algún inconveniente o consulta escribí a mailto:[email protected]
