2012-02-12 105 views
1

我在Windows 7上安裝了cygwin 1.7.10。 我想安裝gearmand-0.28,在make期間,它找不到spawn.h。 錯誤是:我無法在cygwin中找到文件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 

我需要哪些程序包安裝?

+0

已經有報道上游btw https://bugs.launchpad.net/gearmand/+bug/1048945 – SpamapS 2012-12-17 17:54:17

回答

2

看起來這是Cygwin的一些版本的齒輪工人的問題。我終於設法安裝了gearmand,但是一箇舊版本:0.14。 (請參閱https://launchpad.net/gearmand/+download

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

不要忘了安裝boost,gcc,make,libuuid1-devel和libiconv。你可以下載&用Cygwin安裝它們(setup.exe)