Oracle Message PLS-00180 - preprocessor directives are not supported in this context

ERRORpreprocessor directives are not supported in this context
CAUSEA preprocessor directive was used in a compilation unit for which conditional compilation is not supported.
ACTIONDo not use any preprocessor directives in this compilation unit.