| 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/dist/dmake/                        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 | 
 | 
|---|
| 54 | See TODO for details.
 | 
|---|
| 55 | 
 | 
|---|
| 56 | Please report any bugs via http://rt.cpan.org or to makemaker@perl.org.
 | 
|---|