| 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. |
| 9 | http://www.gnu.org/software/make/make.html GNU make |
| 10 | |
| 11 | Windows: nmake or dmake will work. GNU make will *not*. |
| 12 | ftp://ftp.microsoft.com/Softlib/MSLFILES/nmake15.exe nmake |
| 13 | http://search.cpan.org/author/GSAR/dmake-4.1pl1-win32/ dmake |
| 14 | |
| 15 | VMS: MMS or the free MadGoat MaKe utility (MMK) will work. |
| 16 | http://www.madgoat.com/mmk.html MMK |
| 17 | |
| 18 | If all else fails there is a pure Perl version of make available on |
| 19 | CPAN which should work on most Unixen. |
| 20 | http://search.cpan.org/author/NI-S/Make-1.00/ pmake |
| 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. |
| 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 |
| 35 | ActivePerl on Windows 98 |
| 36 | Cygwin on Windows 98 |
| 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) |
| 41 | |
| 42 | |
| 43 | Known Problems: |
| 44 | |
| 45 | (See http://rt.cpan.org for a full list of open problems.) |
| 46 | |
| 47 | ActivePerl likely broken if installed in C:\Program Files or other |
| 48 | prefix with a space in the name. |
| 49 | |
| 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 | |
| 53 | MacOS Classic is likely broken. |
| 54 | |
| 55 | |
| 56 | See TODO for details. |
| 57 | |
| 58 | Please report any bugs via http://rt.cpan.org or to makemaker@perl.org. |