exiqsumm fix: Check @ARGV exists before testing it
[users/heiko/exim.git] / doc / doc-txt / openssl.txt
index e4f5d854cfb054b650520f4f935226f8fe7a5689..194ae7cf88435667b19cda03de0cef8e512f75ff 100644 (file)
@@ -42,6 +42,10 @@ something else.  `/opt/exim/openssl` perhaps.
     make
     make install
 
+On some systems, the linker uses `-rpath` instead of `-R`; on such systems,
+replace the parameter starting `-Wl` with: `-Wl,-rpath,/opt/openssl/lib`.
+There are more variations on less common systems.
+
 You now have an installed OpenSSL under /opt/openssl which will not be
 used by any system programs.
 
@@ -55,6 +59,8 @@ the relevant directory into the rpath stamped into the binary:
     USE_OPENSSL_PC=openssl
     LDFLAGS+=-ldl -Wl,-rpath,/opt/openssl/lib
 
+[jgh: I've see /usr/local/lib used]
+
 The -ldl is needed by OpenSSL 1.0.2+ on Linux and is not needed on most
 other platforms.  The LDFLAGS is needed because `pkg-config` doesn't know
 how to emit information about RPATH-stamping, but we can still leverage
@@ -94,6 +100,7 @@ is to run:
 
     readelf -d $(which exim) | grep RPATH
 
+[jgh: I've seen that spelled RUNPATH]
 
 Very Advanced
 -------------