As far as I know, nobody ever tried it. If Solaris has a standard X11, GLX and OpenGL implementation and is POSIX-compliant, you can start by compiling sfml-system, sfml-window, sfml-network and sfml-graphics (you'll also need FreeType2 for this one). Then if you have libsndfile and OpenAL, you can also build sfml-audio.