Oracle Error Message
PLS-00180: preprocessor directives are not supported in this context
Reason for the Error
A preprocessor directive was used in a compilation unit for which conditional compilation is not supported.
Solution
Do not use any preprocessor directives in this compilation unit.