Hi,

Just add a new line in /opt/software/apache-couchdb-1.1.1/src/couchdb/priv/couch_js/utf8.h (press ENTER in any editor you may use to open it) and try again.

Cheers,
CGS



On 11/02/2011 02:34 PM, Mike Kimber wrote:
Hi,

I'm currently trying to build the latest release of CouchDB 1.1.1 which I 
downloaded from the Couchdb website. I've built Curl and Erlang to get the 
correct versions and ./configure has passed and told be me to Relax :). However 
when I run Make I get the following error:

make[4]: Entering directory 
`/opt/software/apache-couchdb-1.1.1/src/couchdb/priv'
gcc -DHAVE_CONFIG_H -I. -I../../..   -D_XOPEN_SOURCE  -L/usr/local/lib 
-L/opt/local/lib -I/usr/local/lib/erlang/usr/include 
-I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include 
-I/opt/local/lib/erlang/usr/include -I/usr/include -I/usr/include/js 
-I/usr/include/mozjs -I/usr/local/include -I/opt/local/include 
-I/usr/local/include/js -I/opt/local/include/js -DXP_UNIX   -g -Wall -Werror 
-D_BSD_SOURCE -I/usr/local/include -g -O2 -MT couchjs-http.o -MD -MP -MF 
.deps/couchjs-http.Tpo -c -o couchjs-http.o `test -f 'couch_js/http.c' || echo 
'./'`couch_js/http.c
In file included from couch_js/http.c:18:
couch_js/utf8.h:19:7: error: no newline at end of file
make[4]: *** [couchjs-http.o] Error 1
make[4]: Leaving directory `/opt/software/apache-couchdb-1.1.1/src/couchdb/priv'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/opt/software/apache-couchdb-1.1.1/src/couchdb'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/software/apache-couchdb-1.1.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/software/apache-couchdb-1.1.1'
make: *** [all] Error 2

I've done a Google on this, but and references to this issue seem to be related 
to Couchdb 1.0.1 and not 1.1.1 and the fix is a) not clear and a b) seems

Anyone any ideas?

Thanks

Mike




Reply via email to