[Python-Dev] Location of .so files (Was: Sharing expat instances) (original) (raw)

"Martin v. Löwis" martin at v.loewis.de
Thu Dec 15 22:36:30 CET 2005


Phillip J. Eby wrote:

The relevance to "sharing expat instances" was Fredrik's original question about placement of the shared library for cElementTree. The question wasn't whether to get rid of lib-dynload in general, but whether there was any reason to do something other than just making ElementTree a distutils-installed package with the C extensions inside, the way normal distutils-installed packages are.

I understood the question was whether specifically to place cElementTree into xml.etree; I think such scenarios had been avoided because people want to run Python from the build tree, both on Unix and Windows. This breaks if the extension modules are expected in packages, rather than being toplevel.

Whether or not they then end up in lib-dynload is a different issue; as I said, I can't see anything wrong with it.

Regards, Martin



More information about the Python-Dev mailing list