Some additional requirement

* solaris does not support -Wall
* should not throw an error from C/C++
Bumped the version to 0.1.8