Article View: es.comp.os.linux.programacion
Article #11819Re: [Re] Problemas al enlazar
From: Mick
Date: Wed, 26 Sep 2001 17:53
Date: Wed, 26 Sep 2001 17:53
28 lines
2419 bytes
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-mailReferences:
<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