shared libruby