Make the :bytes conditional on PerlIO.
[p5sagit/p5-mst-13.2.git] / README.tru64
index 297cab8..449fbce 100644 (file)
@@ -26,6 +26,14 @@ of the op/regexp and op/pat, or ext/Storable tests dumping core
 (the exact pattern of failures depending on the GCC release and
 optimization flags).
 
+gcc 3.2.1 is known to work okay with Perl 5.8.0.  However, when
+optimizing the toke.c gcc likes to have a lot of memory, 256 megabytes
+seems to be enough.  The default setting of the process data section
+in Tru64 should be one gigabyte, but some sites/setups might have
+lowered that.  The configuration process of Perl checks for too low
+process limits, and lowers the optimization for the toke.c if
+necessary, and also gives advice on how to raise the process limits.
+
 =head2 Using Large Files with Perl on Tru64
 
 In Tru64 Perl is automatically able to use large files, that is,
@@ -67,7 +75,8 @@ something broke (even though the DB stayed at release 1.85) and
 the DB_File extension test db-hash.t may fail by dumping core after
 the subtest 21.  There really is no good cure as of Tru64 V5.1A expect
 installing a newer Berkeley DB and supplying the right directories for
--Dlocincpth=/some/include and -Dloclibpth=/some/lib when running Configure.
+-Dlocincpth=/some/include and -Dloclibpth=/some/lib when running Configure
+B<and> before running "make test" setting your LD_LIBRARY_PATH to /some/lib.
 
 You can also work around the problem by disabling the DB_File by
 specifying -Ui_db to Configure, and then using the BerkeleyFile module