Adding Solaris support