~pythonregexp2.7/python/issue2636-01+09-02

« back to all changes in this revision

Viewing changes to PC/VS7.1/readme.txt

  • Committer: Jeffrey C. "The TimeHorse" Jacobs
  • Date: 2008-09-22 00:16:16 UTC
  • mfrom: (39022.1.34 Regexp-2.7)
  • Revision ID: darklord@timehorse.com-20080922001616-p1wdip9lfp0zl5cu
Merged in changes from the Atomic Grouping / Possessive Qualifiers branch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
58
58
 
59
59
The following subprojects will generally NOT build out of the box.  They
60
60
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,
63
63
unpack into new subdirectories of dist\.
64
64
 
65
65
_tkinter
126
126
 
127
127
    A custom pre-link step in the bz2 project settings should manage to
128
128
    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\.
130
130
    However, the bz2 project is not smart enough to remove anything under
131
131
    bzip2-1.0.3\ when you do a clean, so if you want to rebuild bzip2.lib
132
132
    you need to clean up bzip2-1.0.3\ by hand.
222
222
    svn export http://svn.python.org/projects/external/sqlite-source-3.3.4
223
223
    
224
224
    To use the extension module in a Python build tree, copy sqlite3.dll into
225
 
    the PCbuild folder.
 
225
    the VS7.1 folder.
226
226
 
227
227
_ssl
228
228
    Python wrapper for the secure sockets library.
239
239
        http://www.activestate.com/Products/ActivePerl/
240
240
    as this is used by the OpenSSL build process.  Complain to them <wink>.
241
241
 
242
 
    The MSVC project simply invokes PCBuild/build_ssl.py to perform
 
242
    The MSVC project simply invokes build_ssl.py to perform
243
243
    the build.  This Python script locates and builds your OpenSSL
244
244
    installation, then invokes a simple makefile to build the final .pyd.
245
245
 
283
283
Note that Microsoft have withdrawn the free MS Toolkit Compiler, so this can
284
284
no longer be considered a supported option. The instructions are still
285
285
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
287
287
is NOT compatible with Visual C++ 7.1 (it uses a different C runtime), and so
288
288
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.
291
291
 
292
292
Requirements
293
293
 
358
358
 
359
359
        nant -buildfile:python.build all
360
360
 
361
 
    from within the PCBuild directory.
 
361
    from within the VS7.1 directory.
362
362
 
363
363
Extension modules
364
364