summaryrefslogtreecommitdiffstats
path: root/PCbuild/readme.txt
diff options
context:
space:
mode:
Diffstat (limited to 'PCbuild/readme.txt')
-rw-r--r--PCbuild/readme.txt32
1 files changed, 28 insertions, 4 deletions
diff --git a/PCbuild/readme.txt b/PCbuild/readme.txt
index 0086238..71e46be 100644
--- a/PCbuild/readme.txt
+++ b/PCbuild/readme.txt
@@ -1,5 +1,29 @@
-This directory is used by the build procedure for Windows NT.
-Read the instructions in ../PC/readme.txt.
+Building Python using VC++ 5.x
+------------------------------
-Assuming you are using VC++ 5.x, you can simply copy the project files
-from ../PC/vc5x/* here and open the pcbuild project.
+This directory is used to build Python for Win32 platforms,
+e.g. Windows 95, 98 and NT. It requires Microsoft Visual C++ 5.x.
+(For other Windows platforms and compilers, see ../PC/readme.txt.)
+
+Unlike previous versions, there's no longer a need to copy the project
+files from the PC/vc5x subdirectory to the PCbuild directory -- they
+come in PCbuild.
+
+All you need to do is open the workspace "pcbuild.dsw" in MSVC++,
+select the Debug or Release setting (using Set Active
+Configuration... in the Build menu), and build the projects.
+
+The proper order to build is
+
+1) python15 (this builds python15.dll and python15.lib)
+2) python (this builds python.exe)
+3) the other subprojects
+
+Some subprojects require that you have distributions of other
+software: Tcl/Tk, bsddb and zlib. If you don't have these, you can't
+build the corresponding extensions. If you do have them, you may have
+to change the project settings to point to the right include files,
+libraries etc.
+
+When using the Debug setting, the output files have a _d added to
+their name: python15_d.dll, python_d.exe, parser_d.pyd, and so on.