[ python-Bugs-839709 ] Windows non-MS compiler doc updates

SourceForge.net noreply at sourceforge.net
Mon Nov 10 21:47:32 EST 2003


Bugs item #839709, was opened at 2003-11-10 19:47
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=839709&group_id=5470

Category: Documentation
Group: Python 2.3
Status: Open
Resolution: None
Priority: 5
Submitted By: Mike Brown (mike_j_brown)
Assigned to: Nobody/Anonymous (nobody)
Summary: Windows non-MS compiler doc updates

Initial Comment:
Documents affected:

http://www.python.org/doc/2.3.2/inst/tweak-flags.html 
sec. 6.2.2
http://www.python.org/doc/2.3.1/inst/tweak-flags.html 
sec. 6.2.2
http://www.python.org/doc/2.3/inst/tweak-flags.html 
sec. 6.2.2
http://www.python.org/doc/2.2.3/inst/non-ms-
compilers.html sec. 3.1.2
http://www.python.org/doc/2.2.2/inst/non-ms-
compilers.html sec. 3.1.2
http://www.python.org/doc/2.2.1/inst/non-ms-
compilers.html sec. 3.1.2
http://www.python.org/doc/2.2/inst/non-ms-
compilers.html sec. 3.1.2
http://www.python.org/doc/2.1.3/inst/non-ms-
compilers.html sec. 3.1.2
http://www.python.org/doc/2.1.2/inst/non-ms-
compilers.html sec. 3.1.2
http://www.python.org/doc/2.1.1/inst/non-ms-
compilers.html sec. 3.1.2
http://www.python.org/doc/2.1/inst/tweak-flags.html 
sec. 3.1.2

1. Filenames in the examples are way out of date. It is 
also not clear to the reader that python23.dll is located 
in %SystemRoot%\System32. I suggest that you change 
the pexports command line example to

pexports \Windows\System32\python23.dll > 
python23.def

In the Python 2.2 docs, use python22.dll and 
python22.def. In the Python 2.1 docs, use python21.dll 
and python21.def.

2. It's not clear to the reader where dlltool is. dlltool can 
also output directly to the right directory. I suggest that 
you change the dlltool command line example to

\cygwin\bin\dlltool --dllname python23.dll --def 
python23.def --output-lib \Python23\Libs\libpython23.a

In the Python 2.2 docs, use python22.dll, python22.def, 
and libpython22.a. In the Python 2.1 docs, use 
python21.dll, python21.def and libpython21.a.

3. Another filename out of date. I suggest that you 
change "The resulting library has to be placed in the 
same directory as python20.lib." to "The resulting library 
has to be placed in the same directory as python23.lib."

In the Python 2.2 docs, use python22.lib. In the Python 
2.1 docs, use python21.lib.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=839709&group_id=5470



More information about the Python-bugs-list mailing list