added details about how to make shared object file