Bug#41690: [Image-SIG] Bug#41690: Ok, it now depends, but it shouldn't
Fredrik Lundh
fredrik@pythonware.com
Sat, 14 Aug 1999 19:09:51 +0200
Matthias Klose <doko@cs.tu-berlin.de> wrote:
> > 1) link _tkinter with the tkImaging module (old style)
>
> with the disadvantage of recompiling _tkinter.
>
> > 2) link _imaging with the same module (new style)
>
> with the disadvantage of being forced to install all X11 and the Tk
> shared library (That's the way Lalo wants to use PIL).
>
> 3) use the Tcl load extension to load the one PIL command. (does not
> has the two disadvantages above).
> But has the disadvantage that Tcl is set up correctly to handle
> autoloading of packages.
after some fresh air, and some more digging, I've found
a fourth option, which should make everyone happy:
4) link _imagingtk with the tkImaging module
where _imagingtk is a new module, containing the tkinit
stuff from _imaging. ImageTk should use this module to
activate the Tk interface.
to *build* the new module, you still need Tk and the rest
of the stuff, but it allows the package maintainer to ship
a single binary package.
expect a 1.0.1 release in a not too distant future...
</F>