Norm, thanks for your quick response. It was helpful. I am a bit of a noobie so I am not quite ready to use the SDK for an example to be used in another project. I figured out one way of getting KDS to use G++ for all C files but that really messed things up with the various other C files in the SDK. Then I tried to rename main.c to main.cpp but for some reason the G++ compiler could not find the SDK header files like “cpu.h”.
I think I can make a “mymain.cpp” that uses the extern “C” construct to make a “mymain” function that can be called from the main in main.c. In Mymain.cpp I can call whatever methods and define whatever class instances I need and still not mess with the code generated by the SDK/process expert.