]> granicus.if.org Git - python/commitdiff
Move Watcom to the end. Added description of all Win32 specific
authorGuido van Rossum <guido@python.org>
Fri, 6 Sep 1996 21:46:10 +0000 (21:46 +0000)
committerGuido van Rossum <guido@python.org>
Fri, 6 Sep 1996 21:46:10 +0000 (21:46 +0000)
files/dirs.  Slight editing.

PC/readme.txt

index 97370a5ebaa2d95a67121f9977b50ba8b214511e..c62620804607346bd73770dee6ff44fc9f8bc1ee 100644 (file)
@@ -1,4 +1,5 @@
 Welcome to the "PC" subdirectory of the Python distribution!
+************************************************************
 
 
 This "PC" subdirectory contains complete project files to make
@@ -46,18 +47,6 @@ src         A subdirectory used only for VC++ version 1.5 Python
             use it.  They reference the actual distribution
             directories instead.
 
-Watcom C++ Version 10.6
-=======================
-
-The project file for the Watcom compiler is ./python.wpj.
-It will build Watcom versions in the directories wat_*.
-
-wat_dos     A 32-bit extended DOS Python (console-mode) using the
-            dos4gw DOS extender.  Sockets are not included.
-
-wat_os2     A 32-bit OS/2 Python (console-mode).
-            Sockets are not included.
-
 
 Microsoft Visual C++ Version 4.0 (32-bit Windows)
 =================================================
@@ -71,19 +60,20 @@ To convert the Makefile into a project file, start Developer Studio,
 choose Open Workspace, change the file name pattern to *.mak, find and
 select the file vc40.mak, and click OK.  Developer Studio will create
 additional project files vc40.ncb and vc40.mdp when you use the
-project.  The project contains three targets, which should be built in
+project.  The project contains six targets, which should be built in
 this order:
 
 python14    The Python core as a DLL, named python14.dll.
 
-python     The Python main program, named python.exe.  This should
-           work as a console program under Windows 95 or NT, as well
-           as under Windows 3.1(1) when using win32s.  It uses
-           python14.dll.
+python      The Python main program, named python.exe.  This should
+            work as a console program under Windows 95 or NT, as well
+            as under Windows 3.1(1) when using win32s.  It uses
+            python14.dll.
 
 _tkinter    The optional _tkinter extension, _tkinter.dll; see below.
 
-NumPy, multiarray, fast_umath    projects to build Numerical Python.
+NumPy, multiarray, fast_umath
+            Optional projects to build Numerical Python.
 
 ALl end products of the compilation are placed in the subdirectory
 vc40 (which Developer Studio creates); object files are placed in
@@ -114,6 +104,32 @@ in that order.  To use Numerical Python you have to append NumPy/Lib
 to sys.path.
 
 
+Additional files and subdirectories for 32-bit Windows
+======================================================
+
+python_nt.def  Exports definition file for python14.dll.
+
+python_nt.rc   Resource compiler input for python14.dll.
+
+dl_nt.c, getpath_nt.c, import_nt.c
+               Additional sources used for 32-bit Windows features.
+
+main_nt.c      Source for python.exe.
+
+dllbase_nt.txt A (manually maintained) list of base addresses for
+               various DLLs, to avoid run-time relocation.
+
+_tkinter.def   The export definitions file for _tkinter.dll.
+
+make_nt.in     Include file for nmake-based builds (unsupported).
+
+example_nt     A subdirectory showing how to build an extension as a
+               DLL.
+
+setup_nt       A subdirectory containing an experimental installer
+               using Python only.
+
+
 Microsoft Visual C++ Version 1.5 (16-bit Windows)
 =================================================
 
@@ -139,3 +155,16 @@ vc15_lib    A static Python library.  Create this first because is
 
 vc15_w31    A Windows 3.1x Python QuickWin (console-mode)
             Python including sockets.  Requires vc15_lib.
+
+
+Watcom C++ Version 10.6
+=======================
+
+The project file for the Watcom compiler is ./python.wpj.
+It will build Watcom versions in the directories wat_*.
+
+wat_dos     A 32-bit extended DOS Python (console-mode) using the
+            dos4gw DOS extender.  Sockets are not included.
+
+wat_os2     A 32-bit OS/2 Python (console-mode).
+            Sockets are not included.