| 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.
|
|---|