That won't solve his problem unless he uncomments #define TEST. The main function follows a preprocessor directive, #ifdef TEST, that will prevent the main function (and other functions in that block) from being submitted to the compiler.