Compile on Solaris

Compile on Solaris SPARC and X86 using GCC compiler