[LUG.ro] Proyecto LinuxFromScratch

Ricardo Barberis lugro@lugro.org.ar
Wed, 30 Apr 2003 16:21:47 -0300


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Horacio, entendiste mal o no lo leiste completo. Ahi van entre lineas 
mis explicaciones

El Miércoles 30 de Abril del 2003 11:07, Horacio Castellini escribió:
> La verdad que tienen consejos muy Winistas, como ser:
>
> -----------------------------------------------------
> ¿Por qué usamos enlazado estático?
>
> bla bla ....
>
> En resumen, podemos decir que el enlazado dinámico
> consume tiempo de ejecución en vez de espacio en
> memoria, espacio en disco y tiempo de recompilación.
>
> bla bla ....
> Hoy en día salvar algunos megabytes de espacio puede
> que no parezca mucho,  ....Pero si el enlazado
> dinámico salva tanto espacio, ¿por qué entonces vamos
> a enlazar todos los programas de este capítulo
- --------------->>>                 ^^^^^^^^^^^^^
> estáticamente?. La razón es que no vamos a compilar
> aquí una glibc temporal. Y evitamos hacer esto
> simplemente para ahorrar algo de tiempo, sobre unos 14
> SBUs. Otra razón es que la versión de Glibc del
> sistema LFS puede que no sea compatible con la Glibc
> del sistema anfitrión. Las aplicaciones compiladas con
> la Glibc de tu sistema anfitrión puede que no se
> ejecuten adecuadamente (o en absoluto) en el sistema
> LFS.

OK, quizá acá no esté bien explicado pero fijate lo que te marqué 
arriba.
Los programas se compilan estáticamente *durante el capítulo 5* del 
libro y se instalan en el directorio /static de la partición que 
albergará al sistema LFS para tener una base a partir de la que *volver 
a compilar* esos paquetes (ahora sí, dinámicamente) y poder instalar el 
resto, sin depender de las librerías del sistema anfitrión.

> Ahora bien si LSF tiene por objetivo el desarrollo de
> SO empotrados es otra cosa,

No es esa la intención, pero puede servir.

> pero esa no es la filosofía en la intro.

Repito, *solo* en el capítulo 5 del libro.
A menos que fuera un SO empotrado como dijiste vos, creo que no tendría 
sentido.

Seguramente cuando sigas leyendo te vas a dar cuenta que nada mas se 
compila estaticamente.

Saludos.
- -- 
Ricardo Barberis               http://www.barrausr.com.ar
Usuario Linux Nº 250625:       http://counter.li.org
Usuario LFS Nº 5121:           http://www.linuxfromscratch.org
LFS en castellano:             http://www.escomposlinux.org/lfs-es
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE+sCJLnabpmElFaJkRAtn5AJ4/p7P7nUA6g0cqEtlEQkmQGL7xAwCfZpfu
BnI/2zhEzswe+QS/c1wNcmY=
=DgRi
-----END PGP SIGNATURE-----