سؤال

While installing couch DB 1.5.1 from source, in the step where make is called I get this error

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

Machine details

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

I saw from Couch DB bug archives that this is a locale problem and setting

export LC_TYPE=C

Would solve the issue, but it doesn't solve the issue.

I followed the instructions from this URL for guidance, overcame a lot of obstacles before this, and eventually stuck here. Any help will be appreciated.

Link is http://asaf.github.io/blog/2013/07/08/installing-couch-db-on-amazon-ami/

هل كانت مفيدة؟

المحلول

THANKS file isn't available since it's generated automatically from git log - you'd probably downloaded git archive instead. To solve the issue:

  1. use git clone to get the source code
  2. OR just touch THANKS to workaround the issue in your case
  3. OR use distributed sources from official web site
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top