Added `-W' to GCC compilation options
Fixed GCC warnings due to `-W' compilation option