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.