2012-02-12 6 views
1

Windows 7にcygwin 1.7.10をインストールしました。 make中にgearmand-0.28をインストールしたいとき、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

答えて

2

Cygwinでgearmanのいくつかのバージョンで問題が発生しているようです。私は最終的に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)でインストールすることができます

関連する問題