From this Compilation and Installation on the OpenSSL wiki... I understand that when you use the shared option you get a shared object and when you use no-shared, you only get the static library.
How can I get the static library and the shared object building OpenSSL only once?