Frage

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/

War es hilfreich?

Lösung

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
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top