COBCH1888 Typedef is defined differently in another external program
A typedef definition of the same name, but with a conflicting definition, has been located in another external program.
You should ensure that typedef names are unique, or if the same name is used more than once within a compilation unit, the
definitions must be identical.