Existing code needs minor tweaking (mostly in the build directives) in order to enable compilation, test, and use on Solaris-based OS.