On Mon, Jun 27, 2005 at 11:40:19PM +0000, druidh wrote:
> zako <[EMAIL PROTECTED]> wrote:
>  
> > Es diferente en Debian. Con el comando "apt-build install mozilla-firefox"
> > sólo se compila el fichero especificado y no las dependencias, que pueden 
> > ser
> > instaladas de la manera tradicional con apt-get.
> > 
> > Las dependencias que presenta este paquete a compilar en general suelen ser
> > paquetes *-dev.deb que suelen tener las cabeceras del codigo y librerias que
> > ya se hayan compiladas.
> > 
> > O sea dentro de lo que cabe me he ahorrado tiempo porque no he compilado 
> > todas
> > las dependencias del mozilla, tal vez por eso no haya notado variaciones a
> > penas en el rendimiento. Me imagino que habra alguna opcion en el apt-build
> > para que compile "recursivamente" tambien las dependencias pero no lo he
> > mirado.
> 
> Bueno, entonces esta opcion para instalar software en debian la podemos medio 
> descartar, porque es bastante chapuza XDD

Bueno tu piensa que si instalas los paquetes de las sources con: 
./configure
make 
make install

El configure te comprueba que tengas las dependencias de compilacion. ¿Y que
suele hacer todo el mundo en Debian cuando no las tiene instaladas? "apt-get
install pepito-dev". Que yo sepa casi *nadie* se descarga el *.tar.gz de
cada dependencia y se lo compila.

Ejemplo muy grafico: cuando quieres compilar un kernel descargado de 
kernel.org. Cuando haceis un "make config" necesitais las librerias de
desarrollo de ncurses y me imagino que ninguno de vosotros os descargais el
*.tar.gz y las compilais, sino que hay un facil y comodo "apt-get install
ncurses5-dev". Y luego a compilar el kernel para tu maquina.

Con apt-build consigues automatizadamente instalar las dependencias sin
pelearte con el configure y te aseguras que el paquete que quieres compilar
depende de las versiones de paquetes *-dev.deb que se hallan en los
repositoriso de debian.

Ya se que el apt-build no es la panacea. Se encuentra en estado Beta, pero es
un proyecto que promete mucho y que puede llegar a portar toda la
funcionalidad del apt-get a la compilacion de software en Debian. Saludos,

zako

Responder a