在Cygwin中编译Gtk#2.99.3未知类型uid_t和pid_t

在Cygwin64中编译最后一个mono版本(最新版本)
我使用mono c#compiler(msc)编译了一些C#测试

我想用Gtk做一些测试
所以我下载了源代码并尝试编译…

在解决了一些不断停止编译的小问题之后
我陷入了2种未知类型的错误:

uid_t pid_t 

错误是:

 /usr/include/glib-2.0/gio/gcredentials.h:75:1: error: unknown type name 'uid_t' /usr/include/glib-2.0/gio/gcredentials.h:79:52: error: unknown type name 'uid_t' 

已经validation了所有mingw * / gcc *库的安装也都是* -devel和* -debug包但没有运气…

有任何想法吗 ?