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:
git clone
to get the source codetouch THANKS
to workaround the issue in your case