>>>>> "Gabriel" == Gabriel Paubert <[EMAIL PROTECTED]> writes:
Gabriel> On Wed, Nov 03, 2004 at 07:02:29PM +0100, Laurent Martelli Gabriel> wrote: >> >>>>> "Gabriel" == Gabriel Paubert <[EMAIL PROTECTED]> writes: >> >> [...] >> Gabriel> Autre exemple de gag en C++ avec gtkmm, juste d�river une Gabriel> classe de Gtk::Window: les constructeurs/destructeurs et Gabriel> autres tables virtuelles construits juste pour �a font 20 Gabriel> kilo-octets avant m�me de rajouter ta fonctionnalit�. Ces Gabriel> 20 kilo-octets disparaissent si tu mets le Gtk::Window Gabriel> comme membre de ta classe. >> Il y a peut-�tre pas mal de symbols pour le d�buggage dans les >> 20Ko. As-tu essay� de stripper pour voir ? Gabriel> Non, ce n'est pas du debug, en tout cas pas uniquement. En tout cas, ce n'est pas propre au C++, je viens de constater avec un certain effarement qu'une pauvre fonction C d'une seule ligne peut g�n�rer un .o de 260Ko!!! Heureusement, quand je strippe �a redescends � 600 octets :-) Et je m'aper�ois que si je remplace un #include <gtk/gtk.h> par quelque chose d'un peu plus sp�cifique, �a tombe � 80K non stripp�. -- Laurent Martelli [EMAIL PROTECTED] Java Aspect Components http://www.aopsys.com/ http://jac.objectweb.org

