Legend:
- Unmodified
- Added
- Removed
-
INSTALL
r13514 r13711 15 15 Devel::Caller Module::Compile Pugs::Compiler::Rule 16 16 17 http:// www.jwcs.net/~jonathan/perl6/ and http://pxperl.com/ both have18 binary builds for Win32, and http://www.unobe.com/packages/ has binary 19 builds for Mac OS X on PowerPC. If you'd like to build Pugs by hand, 20 http://wiki.kn.vutbr.cz/mj/?Perl%206%20and%20Parrot has someinstructions.17 http://jnthn.net/perl6/ has binary builds for Win32. For Mac OS X (PowerPC), 18 http://www.unobe.com/packages/ has binary builds too. If you'd like to build 19 Pugs by hand, http://wiki.kn.vutbr.cz/mj/?Perl%206%20and%20Parrot has some 20 instructions. 21 21 22 22 For dynamic loading/inlining of Haskell modules, you should install the … … 79 79 be slower to compile, but will run much faster. To disable this, run: 80 80 81 make unoptimized # unoptimised will work, too. We're not picky.81 make fast 82 82 83 To run the test suite: 84 85 make test 86 87 To make a pretty HTML matrix showing test results: 83 To run the test suite with a pretty HTML matrix showing test results: 88 84 89 85 make smoke 90 91 To run the test suite using the PIR backend:92 93 make pirtest94 95 To make a pretty HTML matrix showing test results using the PIR backend:96 97 make pirsmoke98 86 99 87 To turn on profiling in the GHC compiler: 100 88 101 make profiled 89 make prof 90 91 To hack on Pugs using the GHC interactive shell: 92 93 make ghci 102 94 103 95 BUILD CONFIGURATION CONSOLIDATION VIA config.yml … … 143 135 [1] See <http://yaml.org/>. Only a subset of the YAML syntax is permitted 144 136 at the moment, to avoid a dependency on the full parser. 145 146 CAVEATS FOR Win32 USERS147 -------------------------148 149 Embedding Perl5 is disabled GHC is built with MinGW/GCC and Perl150 is usually built with VC++, they cannot embed one another.
