0:2(1): preprocessor error: Built-in (pre-defined) macro names cannot be undefined. 0:3(1): preprocessor error: Built-in (pre-defined) macro names cannot be undefined. 0:4(1): preprocessor error: Built-in (pre-defined) macro names cannot be undefined. #version 300 es