This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
upgrade to Time::Piece 1.15
[perl5.git] / lib / ExtUtils / README
CommitLineData
30361541
JH
1This is a CPAN distribution of the venerable MakeMaker module. It has been
2backported to work with Perl 5.005_03 and up.
3
4If you do not have a make program, several can be found...
5
6Most Unixen: The make utility which comes with your operating system
7should work fine. If you don't have one, GNU make is recommended,
8most others (Sun, BSD, etc...) will work fine as well.
a7d1454b 9http://www.gnu.org/software/make/make.html GNU make
30361541
JH
10
11Windows: nmake or dmake will work. GNU make will *not*.
a7d1454b 12ftp://ftp.microsoft.com/Softlib/MSLFILES/nmake15.exe nmake
7292dc67 13http://search.cpan.org/dist/dmake/ dmake
30361541
JH
14
15VMS: MMS or the free MadGoat MaKe utility (MMK) will work.
a7d1454b 16http://www.madgoat.com/mmk.html MMK
30361541
JH
17
18If all else fails there is a pure Perl version of make available on
19CPAN which should work on most Unixen.
a7d1454b 20http://search.cpan.org/author/NI-S/Make-1.00/ pmake
479d2113
MS
21
22
23PLEASE NOTE: This distribution does not include the xsubpp or typemap
24programs. They are extremely specific to your version or Perl, so
25MakeMaker will simply use the one which came with your copy of Perl.
30361541
JH
26Do not delete your old ExtUtils/ directory. An upgraded version of xsubpp
27can be found in the ExtUtils::ParseXS module.
28
29Known Good Systems:
30
31Every stable MakeMaker release is tested at least on:
32
33MacOS X
34Linux/x86
562c8117
SP
35ActivePerl on Windows
36Cygwin
30361541
JH
37OpenVMS
38
39Covering the major portability flavors MakeMaker has to cover.
40(I'm always on the lookout for DJGPP, Solaris, *BSD and OS/2 users)
479d2113
MS
41
42
43Known Problems:
44
45(See http://rt.cpan.org for a full list of open problems.)
46
562c8117
SP
47Windows will likely be broken if Perl is installed in C:\Program Files or
48other prefix with a space in the name.
479d2113 49
479d2113
MS
50Using the MMS utility on VMS causes lots of extra newlines. Unknown
51why this is so, might be a bug in MMS. Problem not seen with MMK.
52
562c8117 53GNU make does not work with MakeMaker on Windows.
479d2113 54
479d2113 55
562c8117
SP
56Please report any bugs via http://rt.cpan.org.
57Send questions and discussion to makemaker@perl.org