'function' : redefinition; different linkage
The function is already declared with a different linkage specifier.
Example
extern void func( void ); static void func( void ); // error