redsolution / xabber-web

Open source XMPP client for Web
GNU Affero General Public License v3.0
132 stars 52 forks source link

Need to help to resolve make run command #24

Open patelvanita360 opened 5 years ago

patelvanita360 commented 5 years ago

hello, can any one help me how can i resolve issue when run make.

getting following logs:

username:~/xabber-websocket$ make run
Getting Xabber Web client .... done.
Copying Xabber Web files to 'priv' directory  ........ done.
make[1]: Entering directory '/home/inextrix/xabber-websocket/deps/cowlib'
 DEPEND cowlib.d
 ERLC   cow_cookie.erl cow_date.erl cow_hpack.erl cow_http.erl cow_http2.erl cow_http_hd.erl cow_http_te.erl cow_mimetypes.erl cow_multipart.erl cow_qs.erl cow_spdy.erl cow_uri.erl cow_ws.erl
 APP    cowlib
make[1]: Leaving directory '/home/inextrix/xabber-websocket/deps/cowlib'
make[1]: Entering directory '/home/inextrix/xabber-websocket/deps/cowboy'
 DEP    ranch
make[2]: Entering directory '/home/inextrix/xabber-websocket/deps/ranch'
 DEPEND ranch.d
 ERLC   ranch.erl ranch_acceptor.erl ranch_acceptors_sup.erl ranch_app.erl ranch_conns_sup.erl ranch_listener_sup.erl ranch_protocol.erl ranch_server.erl ranch_ssl.erl ranch_sup.erl ranch_tcp.erl ranch_transport.erl
 APP    ranch
make[2]: Leaving directory '/home/inextrix/xabber-websocket/deps/ranch'
 DEPEND cowboy.d
 ERLC   cowboy.erl cowboy_app.erl cowboy_bstr.erl cowboy_children.erl cowboy_clear.erl cowboy_clock.erl cowboy_compress_h.erl cowboy_constraints.erl cowboy_handler.erl cowboy_http.erl cowboy_http2.erl cowboy_iolists.erl cowboy_loop.erl cowboy_metrics_h.erl cowboy_middleware.erl cowboy_req.erl cowboy_rest.erl cowboy_router.erl cowboy_static.erl cowboy_stream.erl cowboy_stream_h.erl cowboy_sub_protocol.erl cowboy_sup.erl cowboy_tls.erl cowboy_tracer_h.erl cowboy_websocket.erl
src/cowboy_metrics_h.erl:26: syntax error before: ':='
src/cowboy_metrics_h.erl:37: syntax error before: ':='
src/cowboy_metrics_h.erl:48: syntax error before: ':='
src/cowboy_metrics_h.erl:112: type metrics() undefined
src/cowboy_metrics_h.erl:124: type proc_metrics() undefined
src/cowboy_metrics_h.erl:125: type informational_metrics() undefined
../../erlang.mk:5053: recipe for target 'ebin/cowboy.app' failed
make[2]: *** [ebin/cowboy.app] Error 1
../../erlang.mk:4857: recipe for target 'app' failed
make[1]: *** [app] Error 2
make[1]: Leaving directory '/home/inextrix/xabber-websocket/deps/cowboy'
erlang.mk:4180: recipe for target 'deps' failed
make: *** [deps] Error 2
oxoWrk commented 5 years ago

upgrade erlang

patelvanita360 commented 5 years ago

@oxoWrk thaks for quick response. I have ubuntu and erl version

username:~/xabber-websocket$ erl Erlang/OTP 18 [erts-7.3] [source] [64-bit] [smp:2:2] [async-threads:10] [kernel-poll:false]

Eshell V7.3 (abort with ^G)

oxoWrk commented 5 years ago

install version 20 from https://www.erlang-solutions.com/resources/download.html

patelvanita360 commented 5 years ago

@oxoWrk its working now. thanks. Group is not working. any configuration required for it ? How can be group chat working with ejabberd support ?