Hello Farmer,
You can do one of two things:
1. You can use the -debug option of cvicc to create a debuggable binary, which you can then debug with any system debugger.
2. That error happens because inside the LoadPanel call, the CVI runtime needs to translate your callback function names into function pointers, and for that, it needs to access the symbols used in your program. There are multiple ways of providing this, but probably the easiest, if you're using gcc, is to use the -rdynamic option (this tells the linker to export the global symbols).
Luis