🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #11819

Re: [Re] Problemas al enlazar

#11819
From: Mick
Date: Wed, 26 Sep 2001 17:53
28 lines
2419 bytes
>ca para  hacer el c�digo m�s portable).
>El problema es que el original que era para  UNIX (HP-UNIX 10.20) solo ocupaba 
>unos 800 Kb(con las misma condiciones de compilaci�n).
>
>
> �El problema de " tan gran tama�o", si se considera gran tama�o, tiene que 
>ver con asuntos de libreria?
> y si no es as� ,
> �Por qu� puede ser si en la anterior m�quina ocupaba casi tres veces menos?
>
>Los cambios realizados han sido m�nimos, tales como hacer algunas clases 
>amigas y funciones, corregir problemas de visibilidad y alguna de paso de 
>parametros. Quiero decir que no se han a�adido una cantidad considerable de 
>lineas ni se han modificado algoritmos.

Si compilas estaticamente, se incluyen en el ejecutable todas las
librerias que use el programa.
Es bastante probable que sea ese caso, y no puedes comparar con un
HP-UNIX en los tama�os, depende que funciones y librerias uses y 
como esten organizadas y programadas en un sistema operativo y otro.
Ten en cuenta que una unica llamada a una funcion de una libreria,
incluye TODAS las funciones (que puedes ser unas decenas o unos
cientos de funciones) de esa libreria en el ejecutable, es decir la
libreria entera no solo el codigo de la funcion que hayas usado.
Otra posibilidad, que estes compilando con informacion de debug en 
ese caso tambien crece mucho el ejecutable.

Salud2 !!!
Technical Details
Message-ID: <3m54rt0btl5q16794lf7d0dok6l02mqane@4ax.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!bloom-beacon.mit.edu!news.rediris.es!newsfeed.mad.ttd.net!telenews.teleline.es!not-for-mail
References: <9oaodc$s7e$1@polaris.cc.upv.es> <9ot2qh$g93$1@polaris.cc.upv.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,dfa4a2acb5227149
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-09-26 10:54:21 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!bloom-beacon.mit.edu!news.rediris.es!newsfeed.mad.ttd.net!telenews.teleline.es!not-for-mail
From: Mick <michaell@XXXteleline.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: [Re] Problemas al enlazar
Message-ID: <3m54rt0btl5q16794lf7d0dok6l02mqane@4ax.com>
References: <9oaodc$s7e$1@polaris.cc.upv.es> <9ot2qh$g93$1@polaris.cc.upv.es>
X-Newsreader: Forte Agent 1.8/32.548
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Lines: 28
Date: Wed, 26 Sep 2001 17:53:20 GMT
NNTP-Posting-Host: 195.235.97.105
X-Complaints-To: usenet@teleline.es
X-Trace: telenews.teleline.es 1001526800 195.235.97.105 (Wed, 26 Sep 2001 19:53:20 MET DST)
NNTP-Posting-Date: Wed, 26 Sep 2001 19:53:20 MET DST
Organization: Clientes_Teleline