我在cygwin中找不到文件spawn.h

我在cygwin中找不到文件spawn.h,cygwin,Cygwin,我在Windows7上安装了Cygwin1.7.10。 我想安装gearmand-0.28,在制作过程中,它找不到spawn.h。 错误是: ./libtest/cmdline.h:24:19: fatal error: spawn.h: No such file or directory compilation terminated. Makefile:4157: recipe for target `libtest/libtest_libtest_la-binaries.lo' failed

我在Windows7上安装了Cygwin1.7.10。 我想安装gearmand-0.28,在制作过程中,它找不到spawn.h。 错误是:

./libtest/cmdline.h:24:19: fatal error: spawn.h: No such file or directory
compilation terminated.
Makefile:4157: recipe for target `libtest/libtest_libtest_la-binaries.lo' failed
make[1]: *** [libtest/libtest_libtest_la-binaries.lo] Error 1
make[1]: 离开目录“/home/power/gearmand-0.28”
Makefile:2072: recipe for target `all' failed
make: *** [all] Error 2

我需要安装哪个软件包?

某些版本的gearman和Cygwin似乎存在问题。我终于设法安装了gearmand,但是安装了一个旧版本:0.14。(见附件)

我的环境:Cygwin 1.7.13-1,Windows 7 64位


别忘了安装boost、gcc、make、libuuid1-devel和libiconv。您可以使用Cygwin(setup.exe)下载并安装它们。

顺便说一句,上游已经报告过了