diff options
author | Phil Pennock <pdp@exim.org> | 2017-03-03 02:24:11 -0500 |
---|---|---|
committer | Phil Pennock <pdp@exim.org> | 2017-03-03 02:24:11 -0500 |
commit | 8d3bb6f58c24666b105820044fdaa4dff49dd661 (patch) | |
tree | 1a0e1f40f6939e7e12756000bccb81d11408bb25 /doc/doc-txt | |
parent | 59d9803955886f56f67e3ceff5632b704e4c5548 (diff) |
openssl.txt: stamp RPATH into library too
Diffstat (limited to 'doc/doc-txt')
-rw-r--r-- | doc/doc-txt/openssl.txt | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/doc/doc-txt/openssl.txt b/doc/doc-txt/openssl.txt index f57203405..5d3da04b0 100644 --- a/doc/doc-txt/openssl.txt +++ b/doc/doc-txt/openssl.txt @@ -36,7 +36,9 @@ Extract the current source of OpenSSL. Change into that directory. This assumes that `/opt/openssl` is not in use. If it is, pick something else. `/opt/exim/openssl` perhaps. - ./config --prefix=/opt/openssl --openssldir=/etc/ssl enable-ssl-trace + ./config --prefix=/opt/openssl --openssldir=/etc/ssl \ + -L/opt/openssl/lib -Wl,-R/opt/openssl/lib \ + enable-ssl-trace make make install @@ -61,6 +63,9 @@ OpenSSL install, and build Exim: make sudo make install +(From Exim 4.89, you can put that `PKG_CONFIG_PATH` directly into + your `Local/Makefile` file.) + Confirming ---------- @@ -85,6 +90,11 @@ If the `chrpath` package is installed, then: will show the DT_RPATH stamped into the binary. +Your `binutils` package should come with `readelf`, so an alternative +is to run: + + readelf -d $(which exim) | grep RPATH + Very Advanced ------------- |