map.c: In function `Mono_Posix_FromPollfd': map.c:3510: error: dereferencing pointer to incomplete type map.c:3512: error: dereferencing pointer to incomplete type map.c:3513: error: dereferencing pointer to incomplete type map.c:3516: error: dereferencing pointer to incomplete type map.c: In function `Mono_Posix_ToPollfd': map.c:3527: error: dereferencing pointer to incomplete type map.c:3527: error: dereferencing pointer to incomplete type map.c:3527: error: dereferencing pointer to incomplete type map.c:3531: error: dereferencing pointer to incomplete type map.c:3532: error: dereferencing pointer to incomplete type map.c:3535: error: dereferencing pointer to incomplete type map.c: In function `Mono_Posix_FromStat': map.c:4132: error: `nlink_t' undeclared (first use in this function) map.c:4132: error: (Each undeclared identifier is reported only once map.c:4132: error: for each function it appears in.) map.c:4133: error: `uid_t' undeclared (first use in this function) map.c:4134: error: `gid_t' undeclared (first use in this function) map.c:4137: error: `blksize_t' undeclared (first use in this function) map.c:4138: error: `blkcnt_t' undeclared (first use in this function) map.c:4147: warning: passing arg 2 of `Mono_Posix_FromFilePermissions' from inco mpatible pointer type map.c:4155: error: structure has no member named `st_blksize' map.c:4156: error: structure has no member named `st_blocks' map.c: In function `Mono_Posix_ToStat': map.c:4168: warning: comparison is always true due to limited range of data type map.c:4168: warning: comparison is always true due to limited range of data type map.c:4173: warning: comparison is always true due to limited range of data type map.c:4173: warning: comparison is always true due to limited range of data type map.c:4175: error: structure has no member named `st_blksize' map.c:4175: error: structure has no member named `st_blksize' map.c:4175: error: structure has no member named `st_blksize' map.c:4176: error: structure has no member named `st_blocks' map.c:4176: error: structure has no member named `st_blocks' map.c:4176: error: structure has no member named `st_blocks' map.c:4193: error: structure has no member named `st_blksize' map.c:4194: error: structure has no member named `st_blocks' map.c: In function `Mono_Posix_FromTimeval': map.c:6621: error: `suseconds_t' undeclared (first use in this function) map.c: In function `Mono_Posix_FromTimezone': map.c:6653: error: dereferencing pointer to incomplete type map.c:6655: error: dereferencing pointer to incomplete type map.c:6656: error: dereferencing pointer to incomplete type map.c: In function `Mono_Posix_ToTimezone': map.c:6665: error: dereferencing pointer to incomplete type map.c:6665: error: dereferencing pointer to incomplete type map.c:6665: error: dereferencing pointer to incomplete type map.c:6666: error: dereferencing pointer to incomplete type map.c:6666: error: dereferencing pointer to incomplete type map.c:6666: error: dereferencing pointer to incomplete type map.c:6670: error: dereferencing pointer to incomplete type map.c:6671: error: dereferencing pointer to incomplete type make[2]: *** [map.lo] Error 1 make[2]: Leaving directory `/home/jschambe/mono/support' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/jschambe/mono' make: *** [all] Error 2