couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Zoltan Klinger" <zoltan.klin...@gmail.com>
Subject Build couchdb from trunk fails
Date Mon, 20 Oct 2008 03:28:32 GMT
Hi there,
I'm trying to build couchdb from the trunk but make fails with error:

Making all in src/couchdb
make[2]: Entering directory
`/home/edmiston/zoltan/couchdb_trunk/couchdb02/src/couchdb'
/bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../..   -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   -I/usr/include -L/usr/lib -g -O2 -MT
couch_erl_driver_la-couch_erl_driver.lo -MD -MP -MF
.deps/couch_erl_driver_la-couch_erl_driver.Tpo -c -o
couch_erl_driver_la-couch_erl_driver.lo `test -f 'couch_erl_driver.c' ||
echo './'`couch_erl_driver.c
mkdir .libs
 gcc -DHAVE_CONFIG_H -I. -I../.. -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 -I/usr/include -L/usr/lib -g -O2 -MT
couch_erl_driver_la-couch_erl_driver.lo -MD -MP -MF
.deps/couch_erl_driver_la-couch_erl_driver.Tpo -c couch_erl_driver.c  -fPIC
-DPIC -o .libs/couch_erl_driver_la-couch_erl_driver.o
couch_erl_driver.c:156: warning: initialization from incompatible pointer
type
couch_erl_driver.c:163: error: 'ERL_DRV_EXTENDED_MARKER' undeclared here
(not in a function)
couch_erl_driver.c:163: warning: excess elements in struct initializer
couch_erl_driver.c:163: warning: (near initialization for
'couch_driver_entry')
couch_erl_driver.c:164: error: 'ERL_DRV_EXTENDED_MAJOR_VERSION' undeclared
here (not in a function)
couch_erl_driver.c:164: warning: excess elements in struct initializer
couch_erl_driver.c:164: warning: (near initialization for
'couch_driver_entry')
couch_erl_driver.c:165: error: 'ERL_DRV_EXTENDED_MINOR_VERSION' undeclared
here (not in a function)
couch_erl_driver.c:165: warning: excess elements in struct initializer
couch_erl_driver.c:165: warning: (near initialization for
'couch_driver_entry')
couch_erl_driver.c:166: error: 'ERL_DRV_FLAG_USE_PORT_LOCKING' undeclared
here (not in a function)
couch_erl_driver.c:166: warning: excess elements in struct initializer
couch_erl_driver.c:166: warning: (near initialization for
'couch_driver_entry')
couch_erl_driver.c:167: warning: excess elements in struct initializer
couch_erl_driver.c:167: warning: (near initialization for
'couch_driver_entry')
couch_erl_driver.c:168: warning: excess elements in struct initializer
couch_erl_driver.c:168: warning: (near initialization for
'couch_driver_entry')
make[2]: *** [couch_erl_driver_la-couch_erl_driver.lo] Error 1
make[2]: Leaving directory
`/home/edmiston/zoltan/couchdb_trunk/couchdb02/src/couchdb'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/edmiston/zoltan/couchdb_trunk/couchdb02'
make: *** [all] Error 2

Just a summary of what I've done:
svn co http://svn.apache.org/repos/asf/incubator/couchdb/trunk couchdb02
cd couchdb02
./bootstrap
./configure
make

Both ./bootstrap and ./configure runs successfully and  I am also able to
build couchdb from apache-couchdb-0.8.1-incubating.tar.gz.

Thanks for your help.
Cheers,
Zoltan

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message