fix soname setup for linux