On Wed, 2009-03-04 at 17:29 +0000, Phil Edwards wrote:
> Giovanni Bajo wrote:
> > 
> > I'm wondering if we should make this a new default for PyInstaller, or
> > not. Do you prefer your executables to be as slim as possible, but
> > compatible with a single distribution? Or you prefer fatter executables
> > which can run on any Linux system? Would you prefer a command line
> > option?
> > 
> 
> Command line option works for me!

And what do you feel to be a good default?

In other contexts (eg: import hooks), PyInstaller is always conservative
in his assumptions and prefer fatter executables over compatibility
problems; for instance, matplotlib has different backends (Qt,
wxWidgets, etc.); by default, PyInstaller brings everything within the
executable, since it's impossible to find out which one is really being
used by the application. It's up to the developer to tweak the exclude
list in the .spec file, if he cares about a smaller package.

So, my own position is that the default would be to try and make a
cross-distribution executable, but I'm open for discussion.

Thanks!
-- 
Giovanni Bajo
Develer S.r.l.
http://www.develer.com



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"PyInstaller" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/PyInstaller?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to