Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(4)

Delta Between Two Patch Sets: PC/VC6/readme.txt

Issue 15550: Trailing white spaces
Left Patch Set: Created 7 years, 10 months ago
Right Patch Set: Created 7 years, 10 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
Right: Side by side diff | Download
« no previous file with change/comment | « PC/python_exe.rc ('k') | PC/VS7.1/readme.txt » ('j') | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
(no file at all)
1 Building Python using VC++ 6.0 or 5.0 1 Building Python using VC++ 6.0 or 5.0
2 ------------------------------------- 2 -------------------------------------
3 This directory is used to build Python for Win32 platforms, e.g. Windows 3 This directory is used to build Python for Win32 platforms, e.g. Windows
4 2000 and XP. It requires Microsoft Visual C++ 6.x or 5.x and Platform 4 2000 and XP. It requires Microsoft Visual C++ 6.x or 5.x and Platform
5 SDK February 2003 Edition (Core SDK). 5 SDK February 2003 Edition (Core SDK).
6 (For other Windows platforms and compilers, see ../readme.txt.) 6 (For other Windows platforms and compilers, see ../readme.txt.)
7 7
8 All you need to do is open the workspace "pcbuild.dsw" in MSVC++, select 8 All you need to do is open the workspace "pcbuild.dsw" in MSVC++, select
9 the Debug or Release setting (using Build -> Set Active Configuration...), 9 the Debug or Release setting (using Build -> Set Active Configuration...),
10 and build the projects. 10 and build the projects.
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after
126 126
127 cd dist\bzip2-1.0.6 127 cd dist\bzip2-1.0.6
128 nmake -f makefile.msc 128 nmake -f makefile.msc
129 129
130 All of this managed to build bzip2-1.0.6\libbz2.lib, which the Python 130 All of this managed to build bzip2-1.0.6\libbz2.lib, which the Python
131 project links in. 131 project links in.
132 132
133 133
134 _sqlite3 134 _sqlite3
135 Python wrapper for SQLite library. 135 Python wrapper for SQLite library.
136 136
137 Get the source code through 137 Get the source code through
138 138
139 svn export http://svn.python.org/projects/external/sqlite-source-3.3.4 139 svn export http://svn.python.org/projects/external/sqlite-source-3.3.4
140 140
141 To use the extension module in a Python build tree, copy sqlite3.dll into 141 To use the extension module in a Python build tree, copy sqlite3.dll into
142 the PC/VC6 folder. 142 the PC/VC6 folder.
143 143
144 144
145 _ssl 145 _ssl
146 Python wrapper for the secure sockets library. 146 Python wrapper for the secure sockets library.
147 147
148 Get the latest source code for OpenSSL from 148 Get the latest source code for OpenSSL from
149 http://www.openssl.org 149 http://www.openssl.org
150 150
151 You (probably) don't want the "engine" code. For example, don't get 151 You (probably) don't want the "engine" code. For example, don't get
152 openssl-engine-0.9.6g.tar.gz 152 openssl-engine-0.9.6g.tar.gz
153 153
154 Unpack into the "dist" directory, retaining the folder name from 154 Unpack into the "dist" directory, retaining the folder name from
155 the archive - for example, the latest stable OpenSSL will install as 155 the archive - for example, the latest stable OpenSSL will install as
156 dist/openssl-1.0.1c 156 dist/openssl-1.0.1c
157 157
158 You need to use version 1.0.1c of OpenSSL. 158 You need to use version 1.0.1c of OpenSSL.
159 159
160 You can install the NASM assembler from 160 You can install the NASM assembler from
161 http://www.nasm.us/ 161 http://www.nasm.us/
162 for x86 builds. Put nasmw.exe anywhere in your PATH. 162 for x86 builds. Put nasmw.exe anywhere in your PATH.
163 Note: recent releases of nasm only have nasm.exe. Just rename it to 163 Note: recent releases of nasm only have nasm.exe. Just rename it to
164 nasmw.exe. 164 nasmw.exe.
165 165
166 You can also install ActivePerl from 166 You can also install ActivePerl from
167 http://www.activestate.com/activeperl/ 167 http://www.activestate.com/activeperl/
168 if you like to use the official sources instead of the files from 168 if you like to use the official sources instead of the files from
169 python's subversion repository. The svn version contains pre-build 169 python's subversion repository. The svn version contains pre-build
170 makefiles and assembly files. 170 makefiles and assembly files.
171 171
172 The MSVC project simply invokes PC/VC6/build_ssl.py to perform 172 The MSVC project simply invokes PC/VC6/build_ssl.py to perform
173 the build. This Python script locates and builds your OpenSSL 173 the build. This Python script locates and builds your OpenSSL
174 installation, then invokes a simple makefile to build the final .pyd. 174 installation, then invokes a simple makefile to build the final .pyd.
175 175
176 build_ssl.py attempts to catch the most common errors (such as not 176 build_ssl.py attempts to catch the most common errors (such as not
177 being able to find OpenSSL sources, or not being able to find a Perl 177 being able to find OpenSSL sources, or not being able to find a Perl
178 that works with OpenSSL) and give a reasonable error message. 178 that works with OpenSSL) and give a reasonable error message.
179 If you have a problem that doesn't seem to be handled correctly 179 If you have a problem that doesn't seem to be handled correctly
180 (eg, you know you have ActivePerl but we can't find it), please take 180 (eg, you know you have ActivePerl but we can't find it), please take
181 a peek at build_ssl.py and suggest patches. Note that build_ssl.py 181 a peek at build_ssl.py and suggest patches. Note that build_ssl.py
182 should be able to be run directly from the command-line. 182 should be able to be run directly from the command-line.
183 183
184 build_ssl.py/MSVC isn't clever enough to clean OpenSSL - you must do 184 build_ssl.py/MSVC isn't clever enough to clean OpenSSL - you must do
185 this by hand. 185 this by hand.
186 186
187 187
188 YOUR OWN EXTENSION DLLs 188 YOUR OWN EXTENSION DLLs
189 ----------------------- 189 -----------------------
190 If you want to create your own extension module DLL, there's an example 190 If you want to create your own extension module DLL, there's an example
191 with easy-to-follow instructions in ../PC/example/; read the file 191 with easy-to-follow instructions in ../PC/example/; read the file
192 readme.txt there first. 192 readme.txt there first.
LEFTRIGHT

RSS Feeds Recent Issues | This issue
This is Rietveld 894c83f36cb7+