Ok i've review the installation of erlang (before i've not used make
install but update PATH and LD_LIBRARY_PATH to tell the os to point to the
latest version of erlang).
Then i've redone it using make install. Bellow the performed step.

$ sudo su
$ cd /opt/ && mkdir erlang
$ wget http://erlang.org/download/otp_src_19.0.tar.gz
$ tar -xzvf otp_src_19.0.tar.gz
$ ./configure
$ make && make install

But now the issue is the following one :

**********************************************************************

$ make

=ERROR REPORT==== 29-Sep-2016::09:31:37 ===
Loading of
/opt/couchdb2/apache-couchdb-2.0.0/bin/rebar/rebar/ebin/rebar.beam failed:
badfile
escript: exception error: undefined function rebar:main/1
  in function  escript:run/2
  in call from escript:start/1
  in call from init:start_it/1
  in call from init:start_em/1

=ERROR REPORT==== 29-Sep-2016::09:31:37 ===
beam/beam_load.c(1365): Error loading module rebar:
  use of opcode 153; this emulator supports only up to 152

make: *** [couch] Erreur 127

**********************************************************************


It seems it cannot find a file, and of of course it doesn't exits :

**********************************************************************

$tree /opt/couchdb2/apache-couchdb-2.0.0/bin/
/opt/couchdb2/apache-couchdb-2.0.0/bin/
├── erlang-version.escript
└── rebar



**********************************************************************

Any ideas ?

Thanks


2016-09-28 21:10 GMT+02:00 Robert Samuel Newson <[email protected]>:

> very curious! how did you install erlang?
>
> B.
>
> > On 28 Sep 2016, at 09:32, Yacine El Ayar <[email protected]>
> wrote:
> >
> > Hello,
> >
> > I'm trying to install couchdb 2 on a CentOS 6 server
> > I believe (as i'm not sure of it), i've installed all the required
> > dependencies.
> >
> > ## Anyway when I run the make I obtain the following input:
> >
> > $ ./configure
> > ==> configuring couchdb in rel/couchdb.config
> > You have configured Apache CouchDB, time to relax. Relax.
> >
> >
> > $ make
> > Uncaught error in rebar_core: {'EXIT',
> >                               {{case_clause,
> >                                 {error,
> >                                  {function_clause,
> >                                   [{filename,join,
> >                                     [{error,bad_name},"erts.app"],
> >                                     [{file,"filename.erl"},{line,409}]},
> >                                    {rmemo,ets_tab,0,
> >                                     [{file,"src/rmemo.erl"},{line,
> 187}]},
> >                                    {rmemo,init,1,
> >                                     [{file,"src/rmemo.erl"},{line,
> 181}]},
> >                                    {gen_server,init_it,6,
> >                                     [{file,"gen_server.erl"},{
> line,328}]},
> >                                    {proc_lib,init_p_do_apply,3,
> >
> > [{file,"proc_lib.erl"},{line,247}]}]}}},
> >                                [{rebar,run_aux,2,
> >                                  [{file,"src/rebar.erl"},{line,218}]},
> >                                 {rebar,main,1,
> >                                  [{file,"src/rebar.erl"},{line,58}]},
> >                                 {escript,run,2,
> >                                  [{file,"escript.erl"},{line,757}]},
> >                                 {escript,start,1,
> >                                  [{file,"escript.erl"},{line,277}]},
> >                                 {init,start_em,1,[]},
> >                                 {init,do_boot,3,[]}]}}
> > make: *** [couch] Erreur 1
> >
> >
> > ## I don't know how to translate this error message on useful
> information.
> > Do you have any idea where the problem come from ?
> >
> >
> > ## This is where i've grabbed the source.
> >
> > http://wwwftp.ciril.fr/pub/apache/couchdb/source/2.0.0/
> apache-couchdb-2.0.0.tar.gz
> >
> >
> >
> > ## Some important dependencies and information about my system.
> >
> > $ erl --version
> > Erlang/OTP 19 [erts-8.0] [source] [smp:2:2] [async-threads:10] [hipe]
> > [kernel-poll:false]
> >
> > $ js --version
> > JavaScript-C 1.8.5 2011-03-31
> >
> > $ uname -mrs
> > Linux 2.6.32-573.7.1.el6.i686 i686
> >
> >
> > Any ideas ?
> >
> >
> > Regards
>
>

Reply via email to