BUT, if I hit "F5" to compile/run - no error, runs just fine. Why is it trying to link in debugger code for a build where no debugger code should exist?Compiler wrote:Creating executable file...
Linker error
error: Unresolved external symbol 'PB_DEBUGGER_SendTranslatedError' - referenced from 'Thread.lib(Debug.obj)'.
POLINK: error: Unresolved external symbol 'PB_DEBUGGER_SendCommonError' - referenced from 'Thread.lib(Debug.obj)'.
POLINK: error: Unresolved external symbol 'PB_DEBUGGER_SendCommonErrorFunction' - referenced from 'Thread.lib(Debug.obj)'.
POLINK: error: Unresolved external symbol 'PB_DEBUGGER_Thread' - referenced from 'Thread.lib(Debug.obj)'.
POLINK: error: Unresolved external symbol 'PB_DEBUGGER_SendTranslatedWarning' - referenced from 'Thread.lib(Debug.obj)'.
POLINK: error: Unresolved external symbol 'PB_DEBUGGER_CheckProcedure' - referenced from 'Thread.lib(Debug.obj)'.
POLINK: error: Unresolved external symbol 'PB_DEBUGGER_SendCommonWarning' - referenced from 'Thread.lib(Debug.obj)'.
POLINK: error: Unresolved external symbol 'PB_DEBUGGER_RegisterObjectFunctions' - referenced from 'Thread.lib(Debug.obj)'.
POLINK: error: Unresolved external symbol 'PB_DEBUGGER_RegisterLibrary' - referenced from 'Thread.lib(Debug.obj)'.
POLINK: fatal error: 9 unresolved external(s).
compiler: build vs run
compiler: build vs run
If I try to compile a sort of large program (20,000+ lines), I get