Changeset 5577
- Timestamp:
- 07/13/05 19:30:51 (3 years ago)
- svk:copy_cache_prev:
- 7591
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
INSTALL
r5517 r5577 26 26 make install 27 27 28 To change the installation location, pass PREFIX=/opt/wherever to 29 Makefile.PL like so: 30 31 perl Makefile.PL PREFIX=/your/prefix/here 32 33 XXX NOTE!!!!!!!! 34 PREFIX doesn't actually work right now. So ignore what I just said. But if 35 it did work, that's how you would do it. 36 28 37 ENVIRONMENT VARIABLES 29 38 --------------------- … … 40 49 PUGS_EMBED variable. For example: 41 50 42 export PUGS_EMBED="perl5 parrot" 43 setenv PUGS_EMBED "perl5 parrot" 51 export PUGS_EMBED="perl5 parrot" (bash) 52 setenv PUGS_EMBED "perl5 parrot" (csh) 44 53 45 54 To build with an embedded parrot interpreter, make sure the PUGS_EMBED … … 52 61 MAKE TARGETS 53 62 ------------ 63 64 The default make target builds an optimized Pugs. This means that Pugs will 65 be slower to compile, but will run much faster. To disable this, run: 66 67 make unoptimized # unoptimised will work, too. We're not picky. 54 68 55 69 To run the test suite: … … 68 82 69 83 make pirsmoke 70 84 85 To turn on profiling in the GHC compiler: 86 87 make profiled 88 89 71 90 CAVEATS FOR GCC 4.0 USERS 72 91 ------------------------- … … 81 100 sudo gcc_select 3.3 82 101 83 Then recompil ingPugs using a clean tree. Other users of GCC 4.0 systems84 may also need to switch to use GCC 3.3 to compile Pugs at this moment.102 Then recompile Pugs using a clean tree. Other users of GCC 4.0 systems 103 may also need to switch to GCC 3.3 to compile Pugs for now. 85 104 86 105 CAVEATS FOR x86_64 MACHINES … … 129 148 Note that this will take a long time, and it may not work. 130 149 131 First, check if a sufficiently recent "Stable" source snapshot is available132 (as of 15-May, there isn't one yet). If not, you might try a "HEAD" snapshot 133 (it is not clear anyone has actually tried this). Otherwise, use might use 134 cvs to grab your own snapshot:150 First, check to see if a sufficiently recent "Stable" source snapshot is 151 available (as of 15-May, there isn't one yet). If not, you might try a "HEAD" 152 snapshot (it is not clear that anyone has actually tried this). Otherwise, you 153 might use cvs to grab your own snapshot: 135 154 136 155 CVSROOT=:pserver:anoncvs@glass.cse.ogi.edu:/cvs; export CVSROOT 137 cvs login # pass ord cvs156 cvs login # password cvs 138 157 cvs checkout fpconfig 139 158 cd fptools
