summaryrefslogtreecommitdiff
path: root/pod/perlmodinstall.pod
diff options
context:
space:
mode:
authorMichael G. Schwern <schwern@pobox.com>2003-08-08 11:35:51 -0700
committerJarkko Hietaniemi <jhi@iki.fi>2003-08-09 18:08:20 +0000
commit376270a4000241675d2fdcb89a2b30a7bb0e3695 (patch)
treefa6dcd032474dcbf71c1ba299b02edb98e8db2b1 /pod/perlmodinstall.pod
parent4cf4a19999590a1b9f86a57b9cb8b19188837334 (diff)
downloadperl-376270a4000241675d2fdcb89a2b30a7bb0e3695.tar.gz
Installation on Win32
Message-ID: <20030809013550.GS1587@windhund.schwern.org> p4raw-id: //depot/perl@20586
Diffstat (limited to 'pod/perlmodinstall.pod')
-rw-r--r--pod/perlmodinstall.pod34
1 files changed, 21 insertions, 13 deletions
diff --git a/pod/perlmodinstall.pod b/pod/perlmodinstall.pod
index 7e6a9170b5..d0e91f6a49 100644
--- a/pod/perlmodinstall.pod
+++ b/pod/perlmodinstall.pod
@@ -90,7 +90,6 @@ C. BUILD
Go into the newly-created directory and type:
perl Makefile.PL
- make
make test
or
@@ -138,19 +137,30 @@ If you used WinZip, this was already done for you.
C. BUILD
-Does the module require compilation (i.e. does it have files that end
-in .xs, .c, .h, .y, .cc, .cxx, or .C)? If it doesn't, go to INSTALL.
-If it does, life is now officially tough for you, because you have to
-compile the module yourself -- no easy feat on Windows. You'll need
-the C<nmake> utility, available at
+You'll need the C<nmake> utility, available at
ftp://ftp.microsoft.com/Softlib/MSLFILES/nmake15.exe
+or dmake, available on CPAN.
+http://search.cpan.org/dist/dmake/
+
+Does the module require compilation (i.e. does it have files that end
+in .xs, .c, .h, .y, .cc, .cxx, or .C)? If it does, life is now
+officially tough for you, because you have to compile the module
+yourself -- no easy feat on Windows. You'll need a compiler such as
+Visual C++. Alternatively, you can download a pre-built PPM package
+from ActiveState.
+http://aspn.activestate.com/ASPN/Downloads/ActivePerl/PPM/
+
+Go into the newly-created directory and type:
+
+ perl Makefile.PL
+ nmake test
+
D. INSTALL
-Copy the module into your Perl's I<lib> directory. That'll be one
-of the directories you see when you type
+While still in that directory, type:
- perl -e 'print "@INC"'
+ nmake install
=item *
@@ -253,7 +263,6 @@ See above.
Go into the newly-created directory and type:
perl Makefile.PL
- make
make test
You will need the packages mentioned in F<README.dos>
@@ -328,7 +337,6 @@ the DESCRIP.MMS for the module:
Now you're ready to build:
- mms
mms test
Substitute C<mmk> for C<mms> above if you're using MMK.
@@ -425,7 +433,7 @@ familiar with Perl on your operating system.
Jon Orwant
-orwant@tpj.com
+orwant@oreilly.com
The Perl Journal, http://tpj.com
@@ -439,7 +447,7 @@ First version July 22, 1998; last revised November 21, 2001.
=head1 COPYRIGHT
-Copyright (C) 1998, 2002 Jon Orwant. All Rights Reserved.
+Copyright (C) 1998, 2002, 2003 Jon Orwant. All Rights Reserved.
Permission is granted to make and distribute verbatim copies of this
documentation provided the copyright notice and this permission notice are