diff options
author | Tim Peters <tim.peters@gmail.com> | 2002-12-04 03:16:37 (GMT) |
---|---|---|
committer | Tim Peters <tim.peters@gmail.com> | 2002-12-04 03:16:37 (GMT) |
commit | 6ee68d20b7b588e9b1438970b3d101fb04a8e65d (patch) | |
tree | 31fd717b7d8728180a125ef757c55b2aa6c1448f /PCbuild | |
parent | e8bcb25fbdf7b0febe3ecf2c1464868c06465fe1 (diff) | |
download | cpython-6ee68d20b7b588e9b1438970b3d101fb04a8e65d.zip cpython-6ee68d20b7b588e9b1438970b3d101fb04a8e65d.tar.gz cpython-6ee68d20b7b588e9b1438970b3d101fb04a8e65d.tar.bz2 |
Explain what's probably a problem unique to Win9x in building _ssl.
Diffstat (limited to 'PCbuild')
-rw-r--r-- | PCbuild/readme.txt | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/PCbuild/readme.txt b/PCbuild/readme.txt index 85ea99b..48bbed6 100644 --- a/PCbuild/readme.txt +++ b/PCbuild/readme.txt @@ -226,6 +226,8 @@ _ssl the build. This Python script locates and builds your OpenSSL installation, then invokes a simple makefile to build the final .pyd. + Win9x users: see "Win9x note" below. + build_ssl.py attempts to catch the most common errors (such as not being able to find OpenSSL sources, or not being able to find a Perl that works with OpenSSL) and give a reasonable error message. @@ -237,6 +239,31 @@ _ssl build_ssl.py/MSVC isn't clever enough to clean OpenSSL - you must do this by hand. + Win9x note: If, near the start of the build process, you see + something like + + C:\Code\openssl-0.9.6g>set OPTS=no-asm + Out of environment space + + then you're in trouble, and will probable also see these errors near + the end of the process: + + NMAKE : fatal error U1073: don't know how to make + 'crypto\md5\asm\m5_win32.asm' + Stop. + NMAKE : fatal error U1073: don't know how to make + 'C:\Code\openssl-0.9.6g/out32/libeay32.lib' + Stop. + + You need more environment space. Win9x only has room for 256 bytes + by default, and especially after installing ActivePerl (which fiddles + the PATH envar), you're likely to run out. KB Q230205 + + http://support.microsoft.com/default.aspx?scid=KB;en-us;q230205 + + explains how to edit CONFIG.SYS to cure this. + + YOUR OWN EXTENSION DLLs ----------------------- If you want to create your own extension module DLL, there's an example |