[Distutils] Compiling / Installing extensions

Fred L. Drake, Jr. fdrake@acm.org
Fri, 4 Feb 2000 12:29:02 -0500 (EST)

Thomas Heller writes:
 > 1. Usually extensions are named xxx.pyd, not xxx.dll
 > Should this be changed?

  The PYD extension is good because it indicates that it isn't used as 
a "normal" DLL; this is useful because it makes file management

 > 2. install copies all files built: not only the dll but also
 > .exp, .lib, everthing which is output by the linker.
 > Is this also the case on unix?
 > Or is my setup.py wrong?

  On Unix, linking doesn't typically leave a bunch of extra stuff.  I
don't even know what an EXP file is!  ;)

 > 3. It would really be nice if there were a possibility to
 > compile debug versions.

  Agreed, but I'm just a Unix weenie.


Fred L. Drake, Jr.	  <fdrake at acm.org>
Corporation for National Research Initiatives