I continue to get this error on compile. All of the .c and .h files show as parts of the project now.
There are no errors in the .c files that I can find. This error appears to be in both .h files
The Display.h file contains nothing but the Fonts which have been used before without problems.
The Detector.h contains nothing but the function prototypes for functions that are in the Display.c file.
The top of the Detector.c contains:
#include "Display.h"
The function prototypes in Display.h look like:
void OLED_Init();
If I try to call a function from Detector to Display I get a real error. It seems to me that the compiler is not using the prototypes to link to the other file.
Is there something incorrect in the way I'm expecting the prototypes to work or is there an MPLAB X peculiarity that I'm missing? When I originally had linking errors it turned out to be a MPLAB X problem with having extra non=project files in the project folder. I've double checked that this time. And I can't see any possible sources of error.