summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorAndy Dougherty <doughera.lafayette.edu>1995-12-02 03:25:17 +0000
committerAndy Dougherty <doughera.lafayette.edu>1995-12-02 03:25:17 +0000
commit25f94b330371810ad4761e17a4e200e6752044c5 (patch)
treedb359228af3b637f3e3d66b7e60a7c80b3180328 /INSTALL
parentf8881bd9b4aab880d830b06ff42f1da38fceee8a (diff)
downloadperl-25f94b330371810ad4761e17a4e200e6752044c5.tar.gz
This is patch.2b1d to perl5.002beta1.
cd to your perl source directory and type patch -p1 -N < patch.2b1a This patch includes patches for the following items: NETaa14710: Included bsdi_bsdos.sh hint file. pod/perlre.pod: Mention 32bit limit. Configure Updates. Update Socket.xs to version 1.5. This handles systems that might not have <sys/un.h>. Fix missing quotes in h2ph.PL These are each described in detail below, after the corresponding index line. Patch and enjoy, Andy Dougherty doughera@lafcol.lafayette.edu Dept. of Physics Lafayette College, Easton PA 18042
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL25
1 files changed, 20 insertions, 5 deletions
diff --git a/INSTALL b/INSTALL
index de7ca20841..f34fb0fc7d 100644
--- a/INSTALL
+++ b/INSTALL
@@ -60,7 +60,7 @@ the default installation directory, when Configure prompts you or by
using the Configure command line option -Dprefix='/some/directory',
e.g.
- Configure -Dprefix=/opt/perl
+ sh Configure -Dprefix=/opt/perl
If your prefix contains the string "perl", then the directories
are simplified. For example, if you use prefix=/opt/perl,
@@ -263,7 +263,7 @@ directory of your choice):
Then, you can Configure and install in the usual way:
- sh ./Configure -des
+ sh Configure -des
make
make test
make install
@@ -276,7 +276,7 @@ installed on multiple systems. Here's one way to do that:
# Set up config.over to install perl into a different directory,
# e.g. /tmp/perl5 (see previous part).
- sh ./Configure -des
+ sh Configure -des
make
make test
make install
@@ -290,6 +290,21 @@ installed on multiple systems. Here's one way to do that:
=over 4
+=item Running Configure Interactively
+
+If Configure runs into trouble, remember that you can always run
+Configure interactively so that you can check (and correct) its
+guesses.
+
+All the installation questions have been moved to the top, so you don't
+have to wait for them. Once you've handled them (and your C compiler &
+flags) you can type '&-d' at the next Configure prompt and Configure
+will use the defaults from then on.
+
+If you find yourself trying obscure command line incantations and
+config.over tricks, I recommend you run Configure interactively
+instead. You'll probably save yourself time in the long run.
+
=item Hint files.
The perl distribution includes a number of system-specific hints files
@@ -314,7 +329,7 @@ B<gcc>, you should almost always remove your old config.sh.
=item Propagating your changes
If you later make any changes to F<config.sh>, you should propagate
-them to all the .SH files by running B<Configure -S>.
+them to all the .SH files by running B<sh Configure -S>.
=item config.over
@@ -344,7 +359,7 @@ lost the next time you run B<Configure>.
To change the C flags for all the files, edit F<config.sh>
and change either C<$ccflags> or C<$optimize>,
-and then re-run B<Configure -S ; make depend>.
+and then re-run B<sh Configure -S ; make depend>.
=item No sh.