Added compile flag GCC46_COMPATIBILITY