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