Original Post
Why does this give a compiler error ?? Or am I misunderstanding the whole concept of static functions? header.h -------- static void somefunction(void); body.cpp -------- #include "header.h" static void somefunction(void) { blabla(); }