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

Skip to content

Commit 6ee68d2

Browse files
committed
Explain what's probably a problem unique to Win9x in building _ssl.
1 parent e8bcb25 commit 6ee68d2

1 file changed

Lines changed: 27 additions & 0 deletions

File tree

PCbuild/readme.txt

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,8 @@ _ssl
226226
the build. This Python script locates and builds your OpenSSL
227227
installation, then invokes a simple makefile to build the final .pyd.
228228

229+
Win9x users: see "Win9x note" below.
230+
229231
build_ssl.py attempts to catch the most common errors (such as not
230232
being able to find OpenSSL sources, or not being able to find a Perl
231233
that works with OpenSSL) and give a reasonable error message.
@@ -237,6 +239,31 @@ _ssl
237239
build_ssl.py/MSVC isn't clever enough to clean OpenSSL - you must do
238240
this by hand.
239241

242+
Win9x note: If, near the start of the build process, you see
243+
something like
244+
245+
C:\Code\openssl-0.9.6g>set OPTS=no-asm
246+
Out of environment space
247+
248+
then you're in trouble, and will probable also see these errors near
249+
the end of the process:
250+
251+
NMAKE : fatal error U1073: don't know how to make
252+
'crypto\md5\asm\m5_win32.asm'
253+
Stop.
254+
NMAKE : fatal error U1073: don't know how to make
255+
'C:\Code\openssl-0.9.6g/out32/libeay32.lib'
256+
Stop.
257+
258+
You need more environment space. Win9x only has room for 256 bytes
259+
by default, and especially after installing ActivePerl (which fiddles
260+
the PATH envar), you're likely to run out. KB Q230205
261+
262+
http://support.microsoft.com/default.aspx?scid=KB;en-us;q230205
263+
264+
explains how to edit CONFIG.SYS to cure this.
265+
266+
240267
YOUR OWN EXTENSION DLLs
241268
-----------------------
242269
If you want to create your own extension module DLL, there's an example

0 commit comments

Comments
 (0)