我的外部问题是我想让 Ruby(与 Nokogiri 一起!)在 Win7 上工作。我厌倦了运行虚拟 Linux 只是为了玩我的玩具。
我内心的问题是这样的:
make[1]: *** No rule to make target ` '. Stop.
它说它不能使目标“空白”。(而且,不,我的路径中没有空格。)
我用 ruby-2.0.0-p247 和 ruby-2.0.0-r42493 都得到了,这是最新的稳定快照。我在 CygWin 上安装了所有构建工具,并且是最新的。我之前在 CygWin 下构建了很多东西,包括 Rubies,所以我认为我不需要做更多的事情:
tar xf stable-snapshot.tar.gz
cd ruby-2.0.0-r42493/
./configure && make
配置部分有效,而制作部分失败。喷吐结束于:
encdb.h unchanged
making enc
make[1]: Entering directory `C:/Users/Phlip/Downloads/tools/ruby/ruby-2.0.0-r42493'
make[1]: *** No rule to make target ` '. Stop.
我可以根据要求发布其余的吐槽,但这只是通常的制造吐槽。
一点帮助?