Commit Graph

17 Commits

Author SHA1 Message Date
Mark Hammond
62b1ab1b31 Replace DL_IMPORT with PyMODINIT_FUNC and remove "/export:init..." link
command line for Windows builds.  This should allow MSVC to import and
build the Python MSVC6 project files without error.
2002-07-23 06:31:15 +00:00
Tim Peters
6077f643da Move to zlib 1.1.4 on Windows (the new version that squashes the "double
free" glitch).
Bugfix candidate -- I'll backpatch this into 2.2.1 later this week.
2002-03-13 21:51:55 +00:00
Mark Hammond
ae8c268a2b Fix [ Bug #129293 ] zlib library used for binary win32 distribution can crash
This involves changing the zlib build process to build zlib itself from sources, then use that library.  Also updated are the comments to reflect the new official home of zlib, and add Windows specific notes regarding the build process.
2001-01-31 10:28:03 +00:00
Trent Mick
b07cf5080f Revert this checkin:
http://www.python.org/pipermail/python-checkins/2000-August/007072.html
and make PCbuild/*.dsp PCbuild/*.dsw binary again.
2000-08-13 22:59:26 +00:00
Trent Mick
557d35ebf2 These files all used to be tagged as binary in CVS. I recently changed this so
that these files are treated as normal text files (which they are). However,
the files also had to be changed to be stored in CVS internally with UNIX line
terminators (they had DOS line terminators internally before this commit).
2000-08-11 23:20:32 +00:00
Guido van Rossum
26af93cf35 The debug settings for zlib contained a bogus reference to msvcrt in
the /nodefaultlib: option.
2000-05-02 12:44:22 +00:00
Guido van Rossum
7053b8a422 Mark Hammond:
* Temp directory for all projects are now specific to the project
(rather than common as before).  This avoids any conflicts with
debug symbols or common file names etc.
NOTE: You should manually delete your existing build directory after
applying this patch, as the MSVC "clean" command will now only clean
the new temporary directories - not the existing common temp
directory.

* Base address for all extension modules updated. PC\dllbase_nt.txt
also updated.  Erroneous "libpath" directory removed for all
projects.

* winsound module moved from a builtin module to an extension
module.  This was done primarily to avoid Python16.dll needing to
pull in winmm.dll.  Really dumb test added for winsound - but if
nothing else it ensures the module imports.
2000-04-21 21:26:08 +00:00
Guido van Rossum
6d2332d376 Strangely, we *do* need to define ZLIB_DLL.
Do it in the project file rather than in the source,
so it's easier for Mark to change.
2000-04-10 17:52:44 +00:00
Guido van Rossum
4cb8c0b1b4 Add msvcrt to list of libraries to ignore in Debug mode. 2000-04-06 13:19:43 +00:00
Guido van Rossum
4310debbd8 Mark Hammond renames the x86 projects back to what they were named
before the patch by Trent Mick.  Since he now also works for
ActiveState, I suppose he overrides Trent. :-)
2000-02-03 17:19:35 +00:00
Guido van Rossum
72ca1b3536 Changes by Trent Mick (of ActiveState) and Dale Nagata to support
building for NT Alpha as well as NT x86.
2000-01-20 21:31:41 +00:00
Guido van Rossum
fd498bd48b Now using static zlib 1.1.3 1999-04-08 20:49:11 +00:00
Guido van Rossum
98f936b5d4 Whatever 1998-10-08 01:46:52 +00:00
Guido van Rossum
7fb668866d Get rid of python15.lib; add some incl files 1998-08-08 21:04:19 +00:00
Guido van Rossum
78f6583c7c Put the CRLF back in. 1998-08-06 04:23:56 +00:00
Guido van Rossum
844ea7beab New project files... 1998-08-06 04:04:46 +00:00
Guido van Rossum
15b239f785 Moved VC++ 5.x stuff here. 1998-05-26 14:16:23 +00:00