Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e982ee3

Browse files
committed
Move Watcom to the end. Added description of all Win32 specific
files/dirs. Slight editing.
1 parent ebd8706 commit e982ee3

1 file changed

Lines changed: 47 additions & 18 deletions

File tree

PC/readme.txt

Lines changed: 47 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
Welcome to the "PC" subdirectory of the Python distribution!
2+
************************************************************
23

34

45
This "PC" subdirectory contains complete project files to make
@@ -46,18 +47,6 @@ src A subdirectory used only for VC++ version 1.5 Python
4647
use it. They reference the actual distribution
4748
directories instead.
4849

49-
Watcom C++ Version 10.6
50-
=======================
51-
52-
The project file for the Watcom compiler is ./python.wpj.
53-
It will build Watcom versions in the directories wat_*.
54-
55-
wat_dos A 32-bit extended DOS Python (console-mode) using the
56-
dos4gw DOS extender. Sockets are not included.
57-
58-
wat_os2 A 32-bit OS/2 Python (console-mode).
59-
Sockets are not included.
60-
6150

6251
Microsoft Visual C++ Version 4.0 (32-bit Windows)
6352
=================================================
@@ -71,19 +60,20 @@ To convert the Makefile into a project file, start Developer Studio,
7160
choose Open Workspace, change the file name pattern to *.mak, find and
7261
select the file vc40.mak, and click OK. Developer Studio will create
7362
additional project files vc40.ncb and vc40.mdp when you use the
74-
project. The project contains three targets, which should be built in
63+
project. The project contains six targets, which should be built in
7564
this order:
7665

7766
python14 The Python core as a DLL, named python14.dll.
7867

79-
python The Python main program, named python.exe. This should
80-
work as a console program under Windows 95 or NT, as well
81-
as under Windows 3.1(1) when using win32s. It uses
82-
python14.dll.
68+
python The Python main program, named python.exe. This should
69+
work as a console program under Windows 95 or NT, as well
70+
as under Windows 3.1(1) when using win32s. It uses
71+
python14.dll.
8372

8473
_tkinter The optional _tkinter extension, _tkinter.dll; see below.
8574

86-
NumPy, multiarray, fast_umath projects to build Numerical Python.
75+
NumPy, multiarray, fast_umath
76+
Optional projects to build Numerical Python.
8777

8878
ALl end products of the compilation are placed in the subdirectory
8979
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
114104
to sys.path.
115105

116106

107+
Additional files and subdirectories for 32-bit Windows
108+
======================================================
109+
110+
python_nt.def Exports definition file for python14.dll.
111+
112+
python_nt.rc Resource compiler input for python14.dll.
113+
114+
dl_nt.c, getpath_nt.c, import_nt.c
115+
Additional sources used for 32-bit Windows features.
116+
117+
main_nt.c Source for python.exe.
118+
119+
dllbase_nt.txt A (manually maintained) list of base addresses for
120+
various DLLs, to avoid run-time relocation.
121+
122+
_tkinter.def The export definitions file for _tkinter.dll.
123+
124+
make_nt.in Include file for nmake-based builds (unsupported).
125+
126+
example_nt A subdirectory showing how to build an extension as a
127+
DLL.
128+
129+
setup_nt A subdirectory containing an experimental installer
130+
using Python only.
131+
132+
117133
Microsoft Visual C++ Version 1.5 (16-bit Windows)
118134
=================================================
119135

@@ -139,3 +155,16 @@ vc15_lib A static Python library. Create this first because is
139155

140156
vc15_w31 A Windows 3.1x Python QuickWin (console-mode)
141157
Python including sockets. Requires vc15_lib.
158+
159+
160+
Watcom C++ Version 10.6
161+
=======================
162+
163+
The project file for the Watcom compiler is ./python.wpj.
164+
It will build Watcom versions in the directories wat_*.
165+
166+
wat_dos A 32-bit extended DOS Python (console-mode) using the
167+
dos4gw DOS extender. Sockets are not included.
168+
169+
wat_os2 A 32-bit OS/2 Python (console-mode).
170+
Sockets are not included.

0 commit comments

Comments
 (0)