-
Notifications
You must be signed in to change notification settings - Fork 6
/
INSTALL
59 lines (39 loc) · 1.93 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
PREREQUISITES
C Compiler
You need a C compiler to build these modules.
Ideally you should try to use the same compiler as was used to build
your perl itself, although this is not essential. (However, there is a
known compatibility problem when building this module with Visual Studio
.NET 2002/2003 (VC7) or earlier if your perl was built with Visual
Studio 2005 (VC8) or later: see Perl RT#121448.)
OpenSSL
OpenSSL version 0.9.6k or 0.9.7c or later.
The latest version of OpenSSL is available from https://www.openssl.org/.
Perl
Perl version 5.8.1 or later.
The latest version of Perl is available from https://www.perl.com/.
Perl Modules
There are no non-standard Perl modules required by the two main modules
in this distribution (Filter::Crypto::CryptFile and
Filter::Crypto::Decrypt), but the PAR::Filter::Crypto module requires
PAR::Filter
which is part of the PAR::Packer distribution, available from CPAN
(https://www.cpan.org/).
INSTALLATION
To install these modules, cd to the directory that contains this INSTALL
file and type the following:
perl Makefile.PL
make
make test
make install
The Makefile.PL script will ask various questions regarding (amongst other
things) the location of OpenSSL or SSLeay, which cipher algorithm to use,
what password or key to use and whether to install a script.
Alternatively, command-line options can be used to provide the answers to
these questions and hence run the script non-interactively. Type:
perl Makefile.PL --help
for more details.
Use the appropriate program name instead of "make" in the above commands if
your perl was built with a different make program. To determine which make
program was used to build your perl type the following:
perl -V:make