What choice when "making" an executable on FreeBSD?

I should make an executable on our server, and are having some problem (I changed this question cause I found out that anser).
I'm getting this error when trying to do make:

In file included from...
/usr/include/sys/file.h:161: error: expected specifier-qualifier-list before 'u_int'
*** Error code 1

Thanks

EDIT:
I googled and tried some stuff, finally I just commented out the include of sys/file.h in the source I was trying to "make", and it works ..I think.

Sorry about the posting, I was a little stressed and needed to fix it in a hurry...

Glad you managed to get it fixed.

In any case, posting a compile error is useless when you don't also post the code that caused the error.