Loading docs/INSTALL +23 −34 Original line number Diff line number Diff line Loading @@ -10,21 +10,32 @@ Curl has been compiled and built on numerous different operating systems. The way to proceed is mainly divided in two different ways: the unix way or the windows way. If you're using Windows (95, 98, NT) or OS/2, you should continue reading from the Win32 or OS/2 headers further down. All other systems should be capable of being installed as described below. If you're using Windows (95/98/NT/ME/2000 or whatever) or OS/2, you should continue reading from the Win32 or OS/2 headers further down. All other systems should be capable of being installed as described below. UNIX ==== 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: A normal unix installation is made in three or four steps (after you've unpacked the source archive): ./configure make make test (optional) make install You probably need to be root when doing the last command. 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 have OpenSSL installed in /usr/local/ssl, you can run configure 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 you have OpenSSL installed in e.g /usr/local/ssl, you can run configure like: ./configure --with-ssl Loading Loading @@ -54,33 +65,11 @@ UNIX env CPPFLAGS="-I/path/to/ssl/include" LDFLAGS="-L/path/to/ssl/lib" \ ./configure If your SSL library was compiled with rsaref (usually for use in the United States), you may also need to set: If your SSL library was compiled with rsaref (usually for use in the United States), you may also need to set: LIBS=-lRSAglue -lrsaref (from Doug Kaufman <dkaufman@rahul.net>) Without SSL support, just run: ./configure Then run: make Use the executable `curl` in src/ directory. To install curl on your system, run make install This will copy curl to /usr/local/bin/ (or $prefix/bin if you used the --prefix option to configure) and it copies the man pages, the lib and the include files to suitable places. To make sure everything runs as supposed, run the test suite: make test (as suggested by Doug Kaufman) KNOWN PROBLEMS Loading Loading @@ -109,7 +98,7 @@ UNIX they're executable and set to appear in the path *BEFORE* the actual (but obsolete) autoconf and autoheader scripts. OPTIONS MORE OPTIONS Remember, to force configure to use the standard cc compiler if both cc and gcc are present, run configure like Loading Loading
docs/INSTALL +23 −34 Original line number Diff line number Diff line Loading @@ -10,21 +10,32 @@ Curl has been compiled and built on numerous different operating systems. The way to proceed is mainly divided in two different ways: the unix way or the windows way. If you're using Windows (95, 98, NT) or OS/2, you should continue reading from the Win32 or OS/2 headers further down. All other systems should be capable of being installed as described below. If you're using Windows (95/98/NT/ME/2000 or whatever) or OS/2, you should continue reading from the Win32 or OS/2 headers further down. All other systems should be capable of being installed as described below. UNIX ==== 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: A normal unix installation is made in three or four steps (after you've unpacked the source archive): ./configure make make test (optional) make install You probably need to be root when doing the last command. 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 have OpenSSL installed in /usr/local/ssl, you can run configure 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 you have OpenSSL installed in e.g /usr/local/ssl, you can run configure like: ./configure --with-ssl Loading Loading @@ -54,33 +65,11 @@ UNIX env CPPFLAGS="-I/path/to/ssl/include" LDFLAGS="-L/path/to/ssl/lib" \ ./configure If your SSL library was compiled with rsaref (usually for use in the United States), you may also need to set: If your SSL library was compiled with rsaref (usually for use in the United States), you may also need to set: LIBS=-lRSAglue -lrsaref (from Doug Kaufman <dkaufman@rahul.net>) Without SSL support, just run: ./configure Then run: make Use the executable `curl` in src/ directory. To install curl on your system, run make install This will copy curl to /usr/local/bin/ (or $prefix/bin if you used the --prefix option to configure) and it copies the man pages, the lib and the include files to suitable places. To make sure everything runs as supposed, run the test suite: make test (as suggested by Doug Kaufman) KNOWN PROBLEMS Loading Loading @@ -109,7 +98,7 @@ UNIX they're executable and set to appear in the path *BEFORE* the actual (but obsolete) autoconf and autoheader scripts. OPTIONS MORE OPTIONS Remember, to force configure to use the standard cc compiler if both cc and gcc are present, run configure like Loading