aboutsummaryrefslogtreecommitdiff
path: root/docs/INSTALL
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2002-11-30 16:00:10 +0000
committerDaniel Stenberg <daniel@haxx.se>2002-11-30 16:00:10 +0000
commit13a903de28a1153cb9f909a8e6abc3def49e8124 (patch)
tree12fd4175d274a7c5ab5e7ff644388a413d845cea /docs/INSTALL
parenta3c14c031e61a76d125159fa9616795b02ddb3b5 (diff)
mention CVS-INFO for more info when checked out from CVS
removed old section about problems with old autoconfs, I don't think that happens anymore
Diffstat (limited to 'docs/INSTALL')
-rw-r--r--docs/INSTALL38
1 files changed, 11 insertions, 27 deletions
diff --git a/docs/INSTALL b/docs/INSTALL
index dd1be4bfe..6b1c4656a 100644
--- a/docs/INSTALL
+++ b/docs/INSTALL
@@ -28,11 +28,22 @@ UNIX
You probably need to be root when doing the last command.
+ If you have checked out the sources from the CVS repository, read the
+ CVS-INFO on how to proceed.
+
If you want to install curl in a different file hierarchy than /usr/local,
you need to specify that already when running configure:
./configure --prefix=/path/to/curl/tree
+ If you happen to have write permission in that directory, you can do 'make
+ install' without being root. An example of this would be to make a local
+ install in your own home directory:
+
+ ./configure --prefix=$HOME
+ make
+ make install
+
The configure script always tries to find a working SSL library unless
explicitly told not to. If you have OpenSSL installed in the default search
path for your compiler/linker, you don't need to do anything special. If
@@ -71,33 +82,6 @@ UNIX
LIBS=-lRSAglue -lrsaref
(as suggested by Doug Kaufman)
- KNOWN PROBLEMS (these ones should not happen anymore)
-
- If you happen to have autoconf installed, but a version older than 2.12
- you will get into trouble. Then you can still build curl by issuing these
- commands (note that this requires curl to be built staticly): (from Ralph
- Beckmann)
-
- ./configure [...]
- cd lib; make; cd ..
- cd src; make; cd ..
- cp src/curl elsewhere/bin/
-
- As suggested by David West, you can make a faked version of autoconf and
- autoheader:
-
- ----start of autoconf----
- #!/bin/bash
- #fake autoconf for building curl
- if [ "$1" = "--version" ] then
- echo "Autoconf version 2.13"
- fi
- ----end of autoconf----
-
- Then make autoheader a symbolic link to the same script and make sure
- they're executable and set to appear in the path *BEFORE* the actual (but
- obsolete) autoconf and autoheader scripts.
-
MORE OPTIONS
To force configure to use the standard cc compiler if both cc and gcc are