|
From: Paavo H. <pa...@os...> - 2010-06-24 16:34:05
|
Hans-Bernhard Bröker-2 wrote: > > Am 22.06.2010 13:00, schrieb Paavo Helde: > >> There also >> seem to be some unneeded things like lua51.dll, but as they are not >> delay-linked they cannot be left out. > > So obviously they _are_ necessary. For the given binary anyway. > >> The executable size is a bit smaller >> than earlier, so I suspect some of the bloat is just caused by using >> dynamic >> libraries instead of earlier static. > > Neither is it bloat, nor is it caused by dynamic linking. It's caused > by the new gnuplot using a whole lot more external libraries than > earlier releases, to implement features those never had. > I understand that new features are needed and important to many people. However, we are using gnuplot only programmatically from another library, in quite limited contexts to produce nice plots (it is superior in that!) and we want to keep it as simple as possible (our own library is already hairy enough). Hans-Bernhard Bröker-2 wrote: > > And given that > we have 3 *.exe files that need the same libraries, it would be really > quite wasteful to include them all in each of them by static linking. > The statically linked gnuplot.exe (http://www.ring.gr.jp/pub/text/TeX/ptex-win32/w32/) appears to be 2.8 MB. Multiply it by three and you still get less than the current 13 MB of DLL-s, so where is the waste? We only use one executable only anyway. Best regards Paavo -- View this message in context: http://old.nabble.com/missing-wgnuplot-error-messages-tp28949210p28984341.html Sent from the Gnuplot - Dev mailing list archive at Nabble.com. |