Here is "header part" of my source:
#include "contiki.h"
#include "lib/random.h"
#include "sys/ctimer.h"
#include "net/uip.h"
#include "net/uip-ds6.h"
#include "net/uip-udp-packet.h"
#include "sys/ctimer.h"
I think that they are correct otherwise there were errors, related to non-identified headers.
But there is no such errors.
Other argument: in another example, that is succesfully built and works, I also use #include "contiki.h".
As you can state, there is no
path prefix before contiki.h despite of fact that contiki.h is situated upper in hierarchy than source and project files (also contiki.h isn't in the root directory of disc "C").
Also as I already told, .c file that contains functions (those that provoked built errors) is compiled ... I see corresponding object (.o file).
If my comprehension is correct - compiled file cannot be linked for some reason. Isn't it ?
Cordially
Pavel.