Hola Nocturno, estas compilando una copia del soft, o el original.
Lo digo porque yo acostumbro a ir haciendo copias de lo que creo, por ejemplo en el cartel que hago ahora voy por la carpeta, Letrero009, por si la pifio tener copias, pues resulta que si no relaciono el proyecto a la carpeta .\, cuando re-compilo, compila bien pues en el fuente si que referencio #include "archivo.c", pero el mplab, busca en el anterior origen, y allí el archivo no coincide, espero haberme hecho entender, pues ya sabéis que me "Explico como un libro cerrado en el fondo de un armario"