Hi Alexander, Yes the problem was really missing icu. I fixed it. The real problem was that when I was installing Spidermonkey I found that it didn't support 64bit. Therefore I used a 32bit gcc. And when I was proceeding with the rest of the installation (make) I was in the same 32bit environment. It said about the missing icu library but it was shown on the cache.
max@max-VirtualBox ~/test/couchDB/couchdb $ apt-cache search libicuicu-devtools - Development utilities for International Components for Unicode libicu-dev - Development files for International Components for Unicode libicu52 - International Components for Unicode libicu52-dbg - International Components for Unicode libicu4j-4.4-java - Library for Unicode support and internalisation libicu4j-java - Library for Unicode support and internationalization Later on I swapped to gcc 64bit and it worked fine for me. And I was able to build CouchDB from Source (developer-preview/2.0/). Thanks. Best Regards, Udantha. On Sun, Mar 15, 2015 at 4:22 PM, Alexander Shorin <[email protected]> wrote: > Missing icu. Try to install it first. > -- > ,,,^..^,,, > > > On Sun, Mar 15, 2015 at 1:27 PM, madhuka udantha > <[email protected]> wrote: > > Hi, > > > > When I am building couchdb I'm getting the below error. Any suggestions? > > max@max-VirtualBox ~/test/couchDB/couchdb $ make > > ==> b64url (compile) > > ==> cassim (compile) > > ==> lager (compile) > > ==> couch_log (compile) > > ==> config (compile) > > ==> chttpd (compile) > > ==> couch (compile) > > Compiling > > > /home/max/test/couchDB/couchdb/src/couch/priv/icu_driver/couch_icu_driver.c > > > /home/max/test/couchDB/couchdb/src/couch/priv/icu_driver/couch_icu_driver.c:27:26: > > fatal error: unicode/ucol.h: No such file or directory > > #include "unicode/ucol.h" > > > > > > -- > > Cheers, > > Madhuka Udantha > > http://madhukaudantha.blogspot.com > -- Cheers, Madhuka Udantha http://madhukaudantha.blogspot.com
