On Wed, 14 Nov 2001, Ostots wrote:
> Hola,
>
> El Tuesday, November 13, 2001, 4:09:56 PM, escribiste:
>
> XA> On Tue, 13 Nov 2001, Fernando wrote:
>
> >> Estimado debian-user-spanish,
> >>
> >> Desde ya les agradezco por todas sus respuestas y opiniones.
> >> Con respecto a al pregunta que me hicieron en reiteradas oportunidades
> >> sobre, si � Realmente necesito compilar est�ticamente los programas ?,
> >> para no tener que cargar las librer�as:
> >> Por 2 razones:
> >> 1- No tengo mucha memoria RAM (tengo 64 MB en el equipo que lo quiero
> >> hacer), y me parece que cargando las librer�as de gnome, junto con las de
> >> kde que es el que uso, me ocupar�a mucha memoria ???
> >>
> >> 2- No se como hacerlo (cargar las librer�as) y no se cuanto me ocupa para
> >> bajarlas ???
> >>
>
> XA> El espacio en ram lo va usar igual con las librerias o compilados
> XA> estaticamente.
>
> Pero esto es totalmente cierto?? me explico:
> una libreria (lib) tiene p.e. 50 funciones. Entonces mi programa
> (prog) necesita de lib 4 funciones. Entonces prog depende de lib, y
> cuando necesite de lib la cargara entera (las 50 funciones) en mem. Y
> mi pregunta es: Compilar staticamente no significa cojer de la
> libreria/s lo que necesito (osea 4 funcines) y a�adirlas a mi prog? Si
> es cierta esta pregunta, ahorrariamos memoria...
> Segun he visto vuestras contestaciones: al compilar staticamente cojo
> la libreria entera (aunque no la use en su totalidad) y la meto en
> binario... no es logico...
A mi si me parece l�gico. Tampoco digo que no pueda existir un linker
suficientemente inteligente como para eliminar el c�digo innecesiario
de los objetos que tiene que enlazar pero para eso tendr�a que analizar
el c�digo y establecer la dependencia de unas funciones de otras, asi
como el posible uso de las variables globales en cada funci�n. No me
parece que sea un asunto nada sencillo.
Un saludo
Antonio Castro
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
/\ /\ Ciberdroide Inform�tica (Tienda de Linux)
\\W// <<< http://www.ciberdroide.com >>>
_|0 0|_
+-oOOO--(___o___)--OOOo----------------------------------------------------+
| . . . . U U . . . . Antonio Castro Snurmacher [EMAIL PROTECTED] |
| . . . . . . . . . . |
+()()()----------()()()----------------------------------------------------+
| *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** |
| <<< http://www.ciberdroide.com/misc/donde/dondelinux.html >>> |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+