'function' : redefinition; different linkage
The specified function was already declared with a different linkage specifier.
The following is an example of this error:
extern void func( void ); static void func( void ); // error