make clean && ./configure && make release

may work

On Thu, Sep 29, 2016 at 11:57 AM, Yacine El Ayar <[email protected]>
wrote:

> According to INSTALL.Unix.md, the required dependencies for couchdb  are
> the following :
>
>
>  * Erlang OTP                       (>=R16B03-1, =<19.x) (
> http://erlang.org/
> )
>  * ICU                                   (http://icu-project.org/)
>  * OpenSSL                          (http://www.openssl.org/)
>  * Mozilla SpiderMonkey      (1.8.5) (
> http://www.mozilla.org/js/spidermonkey/)
>  * GNU Make                         (http://www.gnu.org/software/make/)
>  * GNU Compiler Collection  (http://gcc.gnu.org/)
>  * libcurl                                 (http://curl.haxx.se/libcurl/)
>  * help2man                           (http://www.gnu.org/s/help2man/)
>  * Python (>=2.7) for docs     (http://python.org/)
>  * Python Sphinx (>=1.1.3)    (http://pypi.python.org/pypi/Sphinx)
>
> None of them required to be build against erlang, only couchdb fill full
> this requirement.
> Then when you to recompile everything, what i'm suppose to understand ?
>
> Ths
>
>
>
> 2016-09-29 9:52 GMT+02:00 Bogdan Andu <[email protected]>:
>
> > recompile everything with new erlang
> >
> > On Thu, Sep 29, 2016 at 10:41 AM, Yacine El Ayar <
> [email protected]>
> > wrote:
> >
> > > 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