From: Donal K. F. <don...@ma...> - 2006-11-07 00:25:24
|
Arjen Markus wrote: > What about treating libz in the same way as possibly broken implementations > of standard functions? That is, on platforms where there is a libz, > take that, otherwise use the sources that come with the distribution > and build it as part of the whole build process. > > That seems to me a useful blend of both options. That was always what I thought needed to be done. Where a pre-built libz is available, it should be used (through the magic of autoconf, which people will also need to be able to override) but we will need to do include the libz source tree with the Tcl source distribution for those selection of platforms (mostly Windows AIUI) where we can't count on the library being present already. I do not believe that we want to do two source distributions, one with and one without libz, and nor is adding a bit of fatness to our source distro a big deal. Donal. |