Compiler Error C2129

static function 'function' declared but not defined

A forward reference was made to a static function that was never defined.

A function declared static must be defined within file scope. If the function is defined in another file, it should be declared with the keyword extern.