I am writing some code for the nanomodul-164 based on the C164CI microcontroller. when I select 'Build Target' from the 'Project' menu I get the following error: C166 FATAL-ERROR - ACTION: PREPROCESSING INPUT FILE ERROR: INPUT FILE STACK OVERFLOWC166 TERMINATED. Does anyone know why this error pops up? Is it not finding the registry header files?I tried using DAVE to see if i was making a mistake but I cannot find anything. Any help would be appreciated
First off, your summary is quite misleading. You've got nowhere near building a hex file yet. You ran into an error several stages earlier: the preprocessing phase of the compiler.
The error message is actually quite clear. You overflowed the stack of input files in the preprocessor. Most likely you have an infinite recursion of files (indirectly) #including themselves.
Hans, Thanks for your reply. Unfortunately since I was not familiar with the error due to which my summary turned out to be misleading. A