incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Volker Mische <volker.mis...@gmail.com>
Subject Re: Make fails on GeoCouch installation (Ubuntu 10.04 desktop)
Date Mon, 17 May 2010 07:56:53 GMT
Hi Michael,

it looks like Eunit is missing. Try to install it with
sudo apt-get install erlang-eunit

Now make should work as expected.

Cheers,
   Volker

On 16.05.2010 23:49, Michael Lenahan wrote:
> I'm having problems installing GeoCouch (a custom version of CouchDB for
> geospatial) on my machine.
>
> Any ideas on where I'm going wrong? My installations notes are below.
>
> Thanks
>
> Michael
>
> ---
>
> Installing GeoCouch on a new install of Ubuntu desktop 10.04
>
> Following Volker Mische's instructions:
> http://vmx.cx/cgi-bin/blog/index.cgi/geocouch-the-future-is-now:2010-05-03:en,CouchDB,Python,Erlang,geo
>
> ... and the instructions listed here:
> http://wiki.apache.org/couchdb/Installing_on_Ubuntu
>
> sudo apt-get build-dep couchdb
> sudo apt-get install xulrunner-dev libicu-dev libcurl4-gnutls-dev libtool
> sudo apt-get install automake
>
> ./bootstrap
> You have bootstrapped Apache CouchDB, time to relax.
>
> sudo apt-get install erlang-dev
>
> ./configure --with-js-lib=/usr/lib/xulrunner-devel-1.9.2.3/lib
> --with-js-include=/usr/lib/xulrunner-devel-1.9.2.3/include
>
> You have configured Apache CouchDB, time to relax.
>
> sudo make dev
>
> Fails with these errors:
>
> lines 40-50:
>
> make[4]: Nothing to be done for `all'.
> make[4]: Leaving directory `/home/michael/couchdb/src/couchdb/priv'
> make[4]: Entering directory `/home/michael/couchdb/src/couchdb'
> /usr/bin/erlc   couch_spatial_updater.erl;
> ./couch_spatial_updater.erl:none: error in parse transform
> 'eunit_autoexport': {undef,
>                                                [{eunit_autoexport,
>                                                  parse_transform,
>                                                  [[{attribute,1,file,
>
> {"./couch_spatial_updater.erl",
>                                                      1}},
>                                                    {attribute,13,module,
>
> lines 5858-5868:
>
>                                                 {compile,internal_comp,4},
>                                                 {compile,internal,3}]}
> make[4]: *** [couch_spatial_updater.beam] Error 1
> make[4]: Leaving directory `/home/michael/couchdb/src/couchdb'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/home/michael/couchdb/src/couchdb'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/michael/couchdb/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/michael/couchdb'
> make: *** [all] Error 2
>
>
> My Erlang version is:
>
> michael@dell:~/couchdb$ erl
> Erlang R13B03 (erts-5.7.4) [source] [rq:1] [async-threads:0] [hipe]
> [kernel-poll:false]
>


Mime
View raw message