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