Bordan Vest - 2009-04-10

I have copy c and h   files in user makefile maketype 
then:

make

i get error  sys/cdefs.h no sush file or directory
error:syntax error before "u_int32_t"
error:initalizer element is not constant
error: dereferencing pointer to incoplete type
md5.c error:storage size of c isn t known
make:***[../lib/libcscrypt-.a<md5.o>] Error 1

and other errors what is wrong
What am I missing?