[Pythonmac-SIG] Re: Mac OS X 10.1 build changes

William Noon noon@snow.cit.cornell.edu
Tue, 13 Nov 2001 16:09:13 -0500


Dan and Jack -- You have followed my thinking exactly.  I ended up makeing
limited changes so they would have a greater chance of being accepted.

I also just needed zlib.

--Bill Noon
> 
> 
> On Tuesday, November 13, 2001, at 04:52 AM, Jack Jansen wrote:
> 
> >> While it's probably a great idea to use the ".dylib" extension for all
> >> Mac OS X shared libraries, I'm not sure if I'm up to modifying all the
> >> Unix packages that use .so's so that python or some other package looks
> >> for for them can find them. ;-)  In other words, if we modified python
> >> to handle only dylibs then we need to modify every other package to 
> >> emit
> >> dylibs so that python can find them.  And since both of them work, I'll
> >> take the easy way out and just go for allowing both .so and .dylibs on
> >> Mac OS X.
> >
> > Hmm you're right, of course. Bah, bah, bah. I wonder whether a better 
> > solution
> > then wouldn't be to have a allow two extensions (.so and .dylib) for 
> > shared
> > libraries, in stead of adding a new type dylib, which is really 100% 
> > the same
> > as "shared" but only with a different extension.
> 
> That's the path that I started down and was pulling my hair out until I 
> saw Bill's patch. I was mostly pulling my hair out because I'm not up to 
> speed on distutils and don't know where to look.... walking the source 
> code is like walking a maze of twisty little passages all alike... and 
> that's something that I was never very good at that. :-)
> 
> > Should we drop this on the distutils mailing list, or is it too minor 
> > an issue
> > to bother about?
> 
> If it were me, I'd drop Greg Ward or the maintainer of distutils a note 
> indicating what we need and what Bill Noon did to  allow us to fix the 
> problem and see if he agrees that's the direction he wants to take the 
> code or if he has a better idea. Actually, I thought you already did 
> this before committing the code to CVS.....
> 
> - Dan
> 
> 
> _______________________________________________
> Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
> http://mail.python.org/mailman/listinfo/pythonmac-sig