VMS: setbuf() only takes 32-bit pointers
[openssl.git] / README.PERL
index f667d7f9b1934658e672b18de2c9c402cd94208a..eda812dc8efdd298e456c38a3298f5680f0cd2fb 100644 (file)
  - on Linux distributions based on RPMs, you will need to install
    'perl-core' rather than just 'perl'.
 
- It is highly recommended that you have at least Perl version 5.10
- installed.
+ You MUST have at least Perl version 5.10.0 installed.  This minimum
+ requirement is due to our use of regexp backslash sequence \R among
+ other features that didn't exist in core Perl before that version.
 
  Notes on Perl on Windows
  ------------------------
 
- If you will build on Cygwin (and possibly some other POSIX layers),
- Perl is already part of your distribution.  Simply use the Cygwin
- package manager to make sure Perl gets installed.
-
- Otherwise, you will need to install Perl separately.  The Perl
package that we know of is ActiveState Perl, available from
+ There are a number of build targets that can be viewed as "Windows".
+ Indeed, there are VC-* configs targeting VisualStudio C, as well as
+ MinGW and Cygwin. The key recommendation is to use "matching" Perl,
+ one that matches build environment. For example, if you will build
+ on Cygwin be sure to use the Cygwin package manager to install Perl.
For VC-* builds we recommend ActiveState Perl, available from
  http://www.activestate.com/ActivePerl.
 
  Notes on Perl on VMS
@@ -43,8 +44,8 @@
  You will need to install Perl separately.  One way to do so is to
  download the source from http://perl.org/, unpacking it, reading
  README.vms and follow instructions.  Another way is to download a
- .PCSI file from http://sourceforge.net/projects/vmsperlkit/files/
and install it using the POLYCENTER install tool.
+ .PCSI file from http://www.vmsperl.com/ and install it using the
+ POLYCENTER install tool.
 
  Notes on Perl modules we use
  ----------------------------