aboutsummaryrefslogtreecommitdiff
path: root/docs/INSTALL
diff options
context:
space:
mode:
authorDan Fandrich <dan@coneharvesters.com>2008-07-29 20:59:51 +0000
committerDan Fandrich <dan@coneharvesters.com>2008-07-29 20:59:51 +0000
commit1f3007dbb47dcac445fbce5aab967fd2c24449e6 (patch)
treec51d5b0b5fc4ef9af48ca62e6b6ca3eecf82a27e /docs/INSTALL
parent5dafa4a270483728c7774691c054905a2ff66868 (diff)
Document that PKG_CONFIG_PATH is the preferred way to configure with
OpenSSL.
Diffstat (limited to 'docs/INSTALL')
-rw-r--r--docs/INSTALL22
1 files changed, 13 insertions, 9 deletions
diff --git a/docs/INSTALL b/docs/INSTALL
index c9194bbb1..721636c5a 100644
--- a/docs/INSTALL
+++ b/docs/INSTALL
@@ -53,8 +53,12 @@ UNIX
./configure --with-ssl
- If you have OpenSSL installed somewhere else (for example, /opt/OpenSSL,)
- you can run configure like this:
+ If you have OpenSSL installed somewhere else (for example, /opt/OpenSSL)
+ and you have pkg-config installed, set the pkg-config path first, like this:
+
+ env PKG_CONFIG_PATH=/opt/OpenSSL/lib/pkgconfig ./configure --with-ssl
+
+ Without pkg-config installed, use this:
./configure --with-ssl=/opt/OpenSSL
@@ -70,20 +74,20 @@ UNIX
(with the Bourne shell and its clones):
- CPPFLAGS="-I/path/to/ssl/include" LDFLAGS="-L/path/to/ssl/lib" \
+ CPPFLAGS="-I/path/to/ssl/include" LDFLAGS="-L/path/to/ssl/lib" \
./configure
(with csh, tcsh and their clones):
- env CPPFLAGS="-I/path/to/ssl/include" LDFLAGS="-L/path/to/ssl/lib" \
- ./configure
+ env CPPFLAGS="-I/path/to/ssl/include" LDFLAGS="-L/path/to/ssl/lib" \
+ ./configure
If you have shared SSL libs installed in a directory where your run-time
linker doesn't find them (which usually causes configure failures), you can
provide the -R option to ld on some operating systems to set a hard-coded
path to the run-time linker:
- LDFLAGS=-R/usr/local/ssl/lib ./configure --with-ssl
+ env LDFLAGS=-R/usr/local/ssl/lib ./configure --with-ssl
MORE OPTIONS
------------
@@ -128,7 +132,7 @@ UNIX
To build with GnuTLS support instead of OpenSSL for SSL/TLS, note that
you need to use both --without-ssl and --with-gnutls.
- To build with yassl support instead of OpenSSL or GunTLS, you must build
+ To build with yassl support instead of OpenSSL or GnuTLS, you must build
yassl with its OpenSSL emulation enabled and point to that directory root
with configure --with-ssl.
@@ -148,8 +152,8 @@ UNIX
The Open Watcom C compiler on Linux requires configuring with the variables:
- CC=owcc AR="$WATCOM/binl/wlib" AR_FLAGS=-q RANLIB=/bin/true \
- STRIP="$WATCOM/binl/wstrip" CFLAGS=-Wextra
+ ./configure CC=owcc AR="$WATCOM/binl/wlib" AR_FLAGS=-q \
+ RANLIB=/bin/true STRIP="$WATCOM/binl/wstrip" CFLAGS=-Wextra
Win32