make_shared_lib
hardening
