Use -fPIC for Solaris

until we have better C compiler detection.
typos