¿Construir OpenSSL con RPATH?

Tengo Ubuntu 14.04. Vino con openssl 1.0.1f. Quiero instalar otra versión de openssl (1.0.2) y quiero compilarlo yo mismo.

Lo configuro de la siguiente manera:

LDFLAGS='-Wl,--export-dynamic -L/home/myhome/programs/openssl/i/lib 
-L/home/myhome/programs/zlib/i/lib'

CPPFLAGS='-I/home/myhome/programs/openssl/i/include 
-I/home/myhome/programs/zlib/i/include'

./config --prefix=/home/myhome/programs/openssl/i \
zlib-dynamic shared --with-zlib-lib=/home/myhome/programs/zlib/i/lib \
--with-zlib-include=/home/myhome/programs/zlib/i/include

make 

make install

Después de la instalación, cuando verifico el binario conldd openssl, y el resultado es:

...
libssl.so.1.0.0 => /home/myhome/programs/openssl/i/lib/libssl.so.1.0.0 (0x00007f91138c0000)
libcrypto.so.1.0.0 => /home/myhome/programs/openssl/i/lib/libcrypto.so.1.0.0 (0x00007f9113479000)
...

que se ve bien Pero cuando reviso lddlibssl.so, el resultado es:

...
libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007fac70930000)
...

Todavía usa la versión del sistema de libcrypto. Intenté diferentes formas de construir, pero el resultado es siempre el mismo.

Mi pregunta es cómo configurar la compilación de manera que pueda codificar todas las dependencias binarias y de biblioteca de bibliotecas compartidas sin usarLD_LIBRARY_PATHo algo por el estilo.