how to upload contiki to arduino

with out the contiki.h, normal...

hello-world.c:42:21: error: contiki.h: No such file or directory
hello-world.c:46: error: expected ')' before string constant
hello-world.c:47: error: expected declaration specifiers or '...' before '&' token

then i put the contiki.h in the project folder, and it appears lots of other missing files, that contiki needs...

i need to know is: with contiki in linux:

  • how to start a new project?
  • how to compile to arduino
  • how to send to arduino by usb cable, or what software i will use?