X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=INSTALL;h=9568cda5aa53cf4422e51867350c40be1f30500b;hb=d925a710473da185a5589455ee8d26c4862a29ad;hp=a9c673fbf8a4d05fc99ac5f51599e11a1c3e1182;hpb=8ebf57cfcb5e1b42b08fcc504d586964abd60221;p=p5sagit%2Fp5-mst-13.2.git diff --git a/INSTALL b/INSTALL index a9c673f..9568cda 100644 --- a/INSTALL +++ b/INSTALL @@ -186,10 +186,10 @@ does not work with some C++ compilers. =head1 Space Requirements -The complete perl5 source tree takes up about 35 MB of disk space. -After completing make, it takes up roughly 50 MB, though the actual +The complete perl5 source tree takes up about 40 MB of disk space. +After completing make, it takes up roughly 60 MB, though the actual total is likely to be quite system-dependent. The installation -directories need something on the order of 30 MB, though again that +directories need something on the order of 35 MB, though again that value is system-dependent. =head1 Start with a Fresh Distribution @@ -1315,12 +1315,18 @@ You will then have to rebuild by running make depend make -=item config.over +=item config.over and config.arch -You can also supply a shell script config.over to over-ride Configure's -guesses. It will get loaded up at the very end, just before config.sh -is created. You have to be careful with this, however, as Configure -does no checking that your changes make sense. +You can also supply a shell script config.over to over-ride +Configure's guesses. It will get loaded up at the very end, just +before config.sh is created. You have to be careful with this, +however, as Configure does no checking that your changes make sense. +This file is usually good for site-specific customizations. + +There is also another file that, if it exists, is loaded before the +config.over, called config.arch. This file is intended to be per +architecture, not per site, and usually it's the architecture-specific +hints file that creates the config.arch. =item config.h @@ -1402,7 +1408,7 @@ including a glossary of all those config.sh variables, is in the Porting subdirectory. Especially Porting/Glossary should come in handy. Ports for other systems may also be available. You should check out -http://www.perl.com/CPAN/ports for current information on ports to +http://www.cpan.org/ports for current information on ports to various other operating systems. If you plan to port Perl to a new architecture study carefully the @@ -1919,6 +1925,15 @@ things like: exec, `backquoted command`, system, open("|...") or open("...|"). All these mean that Perl is trying to run some external program. +=item Timing problems + +Several tests in the test suite check timing functions, such as +sleep(), and see if they return in a reasonable amount of time. +If your system is quite busy and doesn't return quickly enough, +these tests might fail. If possible, try running the tests again with +the system under a lighter load. These tests include F, +F, and F. + =item Out of memory On some systems, particularly those with smaller amounts of RAM, some