X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=README.win32;h=35c8100f014258eedd1b585280d36dd82dc06170;hb=762efda7da89e66e6132e666545886910dd743f8;hp=6ac163a0a885caaa5a598e734277b6e160376bf6;hpb=6a27c1886bf0bf3e39d48bdfab21e85f07acacb3;p=p5sagit%2Fp5-mst-13.2.git diff --git a/README.win32 b/README.win32 index 6ac163a..35c8100 100644 --- a/README.win32 +++ b/README.win32 @@ -47,7 +47,7 @@ following compilers: Borland C++ version 5.02 or later Microsoft Visual C++ version 4.2 or later - Mingw32 with EGCS version 1.0.2 + Mingw32 with EGCS versions 1.0.2, 1.1 Mingw32 with GCC version 2.8.1 The last two of these are high quality freeware compilers. Support @@ -171,7 +171,12 @@ available worldwide, usually along with SSLeay (for example: "ftp://fractal.mta.ca/pub/crypto/SSLeay/DES/"). Set CRYPT_SRC to the name of the file that implements des_fcrypt(). Alternatively, if you have built a library that contains des_fcrypt(), you can set -CRYPT_LIB to point to the library name. +CRYPT_LIB to point to the library name. The location above contains +many versions of the "libdes" library, all with slightly different +implementations of des_fcrypt(). Older versions have a single, +self-contained file (fcrypt.c) that implements crypt(), so they may be +easier to use. A patch against the fcrypt.c found in libdes-3.06 is +in des_fcrypt.patch. Perl will also build without des_fcrypt(), but the crypt() builtin will fail at run time. @@ -227,8 +232,8 @@ from where Borland chose to install it, into the Windows system directory (usually somewhere like C:\WINNT\SYSTEM32), and rerun the test. The Visual C runtime apparently has a bug that causes posix.t to fail -one it test#2. This usually happens only if you extracted the files in -text mode. +test#2. This usually happens only if you extracted the files in text +mode. Enable the USE_PERLCRT option in the Makefile to fix this bug. Please report any other failures as described under L. @@ -264,9 +269,21 @@ variables you can set in L. You can also control the shell that perl uses to run system() and backtick commands via PERL5SHELL. See L. -Currently, Perl does not depend on the registry, but can look up -values if you choose to put them there. [XXX add registry locations -that perl looks at here.] +Perl does not depend on the registry, but it can look up certain default +values if you choose to put them there. Perl attempts to read entries from +C and C. +Entries in the former override entries in the latter. One or more of the +following entries (of type REG_SZ or REG_EXPAND_SZ) may be set: + + lib-$] version-specific path to add to @INC + lib path to add to @INC + sitelib-$] version-specific path to add to @INC + sitelib path to add to @INC + PERL* fallback for all %ENV lookups that begin with "PERL" + +Note the C<$]> in the above is not literal. Substitute whatever version +of perl you want to honor that entry, e.g. C<5.00502>. Paths must be +separated with semicolons, as usual on win32. =item File Globbing @@ -688,7 +705,9 @@ sundry hacks since then. Borland support was added in 5.004_01 (Gurusamy Sarathy). -Last updated: 12 July 1998 +GCC/mingw32 support was added in 5.005 (Nick Ing-Simmons). + +Last updated: 22 September 1998 =cut