1

从源代码安装沙发 DB 1.5.1 时,在make调用的步骤中出现此错误

make[1]: *** No rule to make target `THANKS', needed by `THANKS.gz'.  Stop.
make[1]: Leaving directory `/somedir'
make: *** [install-recursive] Error 1

机器细节

Linux machinename 2.6.32-431.1.2.el6.x86_64 #1 SMP Sun Nov 24 09:37:37 EST 2013 x86_64 x86_64 x86_64 GNU/Linux

我从 Couch DB 错误档案中看到这是一个语言环境问题和设置

export LC_TYPE=C

能解决问题,但不能解决问题。

我按照此 URL 中的说明进行指导,在此之前克服了很多障碍,最终卡在了这里。任何帮助将不胜感激。

链接是http://asaf.github.io/blog/2013/07/08/installing-couch-db-on-amazon-ami/

4

1 回答 1

1

THANKS 文件不可用,因为它是从 git log 自动生成的 - 您可能已经下载了 git 存档。要解决问题:

  1. 用于git clone获取源代码
  2. 或者只是touch THANKS为了解决您的问题
  3. 或使用来自官方网站的分布式资源
于 2014-05-12T18:18:06.773 回答