Help Using EM7355 with Android 6

Hello,
Generally “macro redefinition” is considered as warning by the compiler . It seems that in your compilation environment a flag named as -Werror has been set, this flag turns warning into error which does not allow compilation to be successful .
removing this flag from your compilation environment may solve your problem.

Thanks,
Rex