Try changing these #if SUPPORT_DIGITAL_MANAGEMENT to #ifdef SUPPORT_DIGITAL_MANAGEMENT or #if defined SUPPORT_DIGITAL_MANAGEMENT
It is either 'if SUPPORT_DIGITAL_MANAGEMENT' (C code) or '#ifdef SUPPORT_DIGITAL_MANAGEMENT' (pre-pocessor)
#if SUPPORT_DIGITAL_MANAGEMENT just doesn't look right to me.