make shared library link properly on Solaris