incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From j d <dobber1...@gmail.com>
Subject couchdb build and icu
Date Tue, 09 Mar 2010 19:52:12 GMT
Building couchdb svn rev#919949 on RHEL 5.1 with Erlang R13B, autoconf
2.13, spidermoney 1.8rc1, icu 4.2.1, and curl 7.20.0.

Running "make" gives:
[
make  all-recursive
make[1]: Entering directory `/tmp/couchdb/src/rev919194/trunk'
Making all in bin
make[2]: Entering directory `/tmp/couchdb/src/rev919194/trunk/bin'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/couchdb/src/rev919194/trunk/bin'
Making all in etc
make[2]: Entering directory `/tmp/couchdb/src/rev919194/trunk/etc'
Making all in couchdb
make[3]: Entering directory `/tmp/couchdb/src/rev919194/trunk/etc/couchdb'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/couchdb/src/rev919194/trunk/etc/couchdb'
Making all in default
make[3]: Entering directory `/tmp/couchdb/src/rev919194/trunk/etc/default'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/couchdb/src/rev919194/trunk/etc/default'
Making all in init
make[3]: Entering directory `/tmp/couchdb/src/rev919194/trunk/etc/init'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/couchdb/src/rev919194/trunk/etc/init'
Making all in launchd
make[3]: Entering directory `/tmp/couchdb/src/rev919194/trunk/etc/launchd'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/couchdb/src/rev919194/trunk/etc/launchd'
Making all in logrotate.d
make[3]: Entering directory `/tmp/couchdb/src/rev919194/trunk/etc/logrotate.d'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/couchdb/src/rev919194/trunk/etc/logrotate.d'
make[3]: Entering directory `/tmp/couchdb/src/rev919194/trunk/etc'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/couchdb/src/rev919194/trunk/etc'
make[2]: Leaving directory `/tmp/couchdb/src/rev919194/trunk/etc'
Making all in src
make[2]: Entering directory `/tmp/couchdb/src/rev919194/trunk/src'
Making all in couchdb
make[3]: Entering directory `/tmp/couchdb/src/rev919194/trunk/src/couchdb'
Making all in priv
make[4]: Entering directory `/tmp/couchdb/src/rev919194/trunk/src/couchdb/priv'
/bin/sh ../../../libtool --tag=CC --mode=link gcc  -g -O2
-L/usr/local/spidermonkey/lib64 -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/local/spidermonkey/include
-DXP_UNIX  -lm  -o couch_icu_driver.la -rpath
/usr/local/lib/couchdb/erlang/lib/couch-0.11.0b919194/priv/lib -module
-avoid-version -I/usr/local/include  -L/usr/local/lib
couch_icu_driver_la-couch_icu_driver.lo -licuuc -licudata -licui18n
-L/usr/local/spidermonkey/lib64 -L/usr/local/lib -L/opt/local/lib
-lpthread  -lcrypt
gcc -shared  .libs/couch_icu_driver_la-couch_icu_driver.o
-L/usr/local/spidermonkey/lib64 -L/usr/local/lib -L/opt/local/lib -lm
-licuuc -licudata -licui18n -lpthread -lcrypt  -Wl,-soname
-Wl,couch_icu_driver.so -o .libs/couch_icu_driver.so
/usr/bin/ld: skipping incompatible /usr/local/lib/libicuuc.so when
searching for -licuuc
/usr/bin/ld: skipping incompatible /usr/local/lib/libicuuc.so when
searching for -licuuc
/usr/bin/ld: cannot find -licuuc
collect2: ld returned 1 exit status
make[4]: *** [couch_icu_driver.la] Error 1
make[4]: Leaving directory `/tmp/couchdb/src/rev919194/trunk/src/couchdb/priv'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/couchdb/src/rev919194/trunk/src/couchdb'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/couchdb/src/rev919194/trunk/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/couchdb/src/rev919194/trunk'
make: *** [all] Error 2
]

I guess there may be an old version of ICU on my system which is
conflicting.  Also, though, I'm not even sure if I installed ICU
correctly.  I downloaded the icu 4.2.1 tar, copied the containing
folders into the /usr/local folder and ran /usr/local/bin/icu-config
--install.

Note: LD_LIBRARY_PATH=/usr/local/lib:/usr/local/spidermonkey/lib64:/usr/local/lib/icu

Thanks again, you guys have been helpful.

Mime
View raw message