从源代码安装couch 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 bug档案中看到这是一个语言环境问题并设置
export LC_TYPE=C
会解决问题,但它并没有解决问题。
我按照此URL中的说明进行了指导,在此之前克服了很多障碍,并最终被困在这里。任何帮助将不胜感激。
链接是http://asaf.github.io/blog/2013/07/08/installing-couch-db-on-amazon-ami/
答案 0 :(得分:1)
THANKS文件不可用,因为它是从git log自动生成的 - 你可能已经下载了git archive。解决问题:
git clone
获取源代码touch THANKS
解决您案件中的问题