From: Oswald B. <os...@kd...> - 2007-11-05 14:14:38
|
On Mon, Nov 05, 2007 at 02:55:11PM +0100, Bastien ROUCARIES wrote: > Le lundi 5 novembre 2007, Oswald Buddenhagen a écrit : > > On Mon, Nov 05, 2007 at 02:24:50PM +0100, Bastien ROUCARIES wrote: > > > Le lundi 5 novembre 2007, Lisandro Damián Nicanor Pérez Meyer a écrit: > > > > Just for the record: Qt doesn't mean "GUI only". I have done a > > > > simulation program for a PhD thesis with Qt-Core, all console based, > > > > no GUIs implicated. > > > > > > I agree from a pratical point of view but problem is size of qt > > > library and dependancy at least: > > > ldd /usr/lib/libqt-mt.so > > > > yeah, very fair to use qt 3's dep list for a console application. > Is it humour? Because I know some grid computer without qt... > $ ldd /opt/kde4/lib/libQtCore.so /lib/ld-linux.so.2 (0x75555000) linux-gate.so.1 => (0xffffe000) libz.so.1 => /usr/lib/libz.so.1 (0xa7e5f000) libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xa7e5b000) librt.so.1 => /lib/librt.so.1 (0xa7e51000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xa7db1000) libpthread.so.0 => /lib/libpthread.so.0 (0xa7d9a000) libdl.so.2 => /lib/libdl.so.2 (0xa7d96000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xa7cab000) libm.so.6 => /lib/libm.so.6 (0xa7c85000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xa7c79000) libc.so.6 => /lib/libc.so.6 (0xa7b31000) libpcre.so.3 => /usr/lib/libpcre.so.3 (0xa7b0b000) if you think that installing a separate qtcore is impossible (even though installing qucsator *is* possible?!), you can compile it statically. > > > And losting memory for this is not really nice wheras (we could > > > use a lot of memory in matrix computation) > > > > i can assure you that the memory used by qtcore doesn't come > > anywhere near being significant compared to serious computations' > > requirements. > > And about size of lib I invite you to do some computation using /proc > on linux comparing shared size with and without qt... > imagine, i know the requirements of qt pretty well. now compare a few megs of *shared* memory with some tens of megs of *private* memory per instance. and i really have to wonder why you seriously consider a few megs when talking about systems that have hundreds of gigs in total. -- Hi! I'm a .signature virus! Copy me into your ~/.signature, please! -- Chaos, panic, and disorder - my work here is done. |