Added compiler warnings for GCC
Merge branch 'cmake'