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

Skip to content

Commit ebad7f0

Browse files
committed
Merged revisions 66167 via svnmerge from
svn+ssh://[email protected]/python/trunk ........ r66167 | amaury.forgeotdarc | 2008-09-02 23:50:47 +0200 (mar., 02 sept. 2008) | 5 lines Attempt to correct the build files for the Microsoft VS7.1 compiler. I don't have a working VS7.1, but VS2005 can automatically convert the project and build a working python interpreter. ........
1 parent cb87f82 commit ebad7f0

2 files changed

Lines changed: 13 additions & 13 deletions

File tree

PC/VS7.1/pythoncore.vcproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -361,6 +361,9 @@
361361
<File
362362
RelativePath="..\..\Modules\cjkcodecs\_codecs_tw.c">
363363
</File>
364+
<File
365+
RelativePath="..\..\Modules\_bytesio.c">
366+
</File>
364367
<File
365368
RelativePath="..\..\Modules\_codecsmodule.c">
366369
</File>
@@ -370,17 +373,14 @@
370373
<File
371374
RelativePath="..\..\Modules\_fileio.c">
372375
</File>
373-
<File
374-
RelativePath="..\..\Modules\_bytesio.c">
375-
</File>
376376
<File
377377
RelativePath="..\..\Modules\_functoolsmodule.c">
378378
</File>
379379
<File
380380
RelativePath="..\..\Modules\_heapqmodule.c">
381381
</File>
382382
<File
383-
RelativePath="..\..\Modules\json.c">
383+
RelativePath="..\..\Modules\_json.c">
384384
</File>
385385
<File
386386
RelativePath="..\..\Modules\_localemodule.c">

PC/VS7.1/readme.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@ winsound
5858

5959
The following subprojects will generally NOT build out of the box. They
6060
wrap code Python doesn't control, and you'll need to download the base
61-
packages first and unpack them into siblings of PCbuilds's parent
62-
directory; for example, if your PCbuild is .......\dist\src\PCbuild\,
61+
packages first and unpack them into siblings of PC's parent
62+
directory; for example, if this directory is ....\dist\trunk\PC\VS7.1,
6363
unpack into new subdirectories of dist\.
6464

6565
_tkinter
@@ -126,7 +126,7 @@ bz2
126126

127127
A custom pre-link step in the bz2 project settings should manage to
128128
build bzip2-1.0.3\libbz2.lib by magic before bz2.pyd (or bz2_d.pyd) is
129-
linked in PCbuild\.
129+
linked in VS7.1\.
130130
However, the bz2 project is not smart enough to remove anything under
131131
bzip2-1.0.3\ when you do a clean, so if you want to rebuild bzip2.lib
132132
you need to clean up bzip2-1.0.3\ by hand.
@@ -222,7 +222,7 @@ _sqlite3
222222
svn export http://svn.python.org/projects/external/sqlite-source-3.3.4
223223

224224
To use the extension module in a Python build tree, copy sqlite3.dll into
225-
the PCbuild folder.
225+
the VS7.1 folder.
226226

227227
_ssl
228228
Python wrapper for the secure sockets library.
@@ -239,7 +239,7 @@ _ssl
239239
http://www.activestate.com/Products/ActivePerl/
240240
as this is used by the OpenSSL build process. Complain to them <wink>.
241241

242-
The MSVC project simply invokes PCBuild/build_ssl.py to perform
242+
The MSVC project simply invokes build_ssl.py to perform
243243
the build. This Python script locates and builds your OpenSSL
244244
installation, then invokes a simple makefile to build the final .pyd.
245245

@@ -283,11 +283,11 @@ available software.
283283
Note that Microsoft have withdrawn the free MS Toolkit Compiler, so this can
284284
no longer be considered a supported option. The instructions are still
285285
correct, but you need to already have a copy of the compiler in order to use
286-
them. Microsoft now supply Visual C++ 2005 Express Edition for free, but this
286+
them. Microsoft now supply Visual C++ 2008 Express Edition for free, but this
287287
is NOT compatible with Visual C++ 7.1 (it uses a different C runtime), and so
288288
cannot be used to build a version of Python compatible with the standard
289-
python.org build. If you are interested in using Visual C++ 2005 Express
290-
Edition, however, you should look at the PCBuild8 directory.
289+
python.org build. If you are interested in using Visual C++ 2008 Express
290+
Edition, however, you should look at the PCBuild directory.
291291

292292
Requirements
293293

@@ -358,7 +358,7 @@ Setting up the environment
358358

359359
nant -buildfile:python.build all
360360

361-
from within the PCBuild directory.
361+
from within the VS7.1 directory.
362362

363363
Extension modules
364364

0 commit comments

Comments
 (0)