0
나는 ERLC_OPTS에 대한 수정 작업을했기 때문에 생각했다. 내 erlang.mk를 정리해야하고 저장하지 않았습니다.컴파일 카우보이 프로젝트 오류 무시
어디에서 경고 확인 플래그를 추가합니까?
[email protected]:~/tunnel-deploy# make run
erlang.mk:26: Please upgrade to GNU Make 4 or later: https://erlang.mk/guide/installation.html
make[1]: Entering directory `/root/tunnel-deploy/deps/cowboy'
/root/tunnel-deploy/erlang.mk:26: Please upgrade to GNU Make 4 or later: https://erlang.mk/guide/installation.html
make[2]: Entering directory `/root/tunnel-deploy/deps/cowlib'
/root/tunnel-deploy/erlang.mk:26: Please upgrade to GNU Make 4 or later: https://erlang.mk/guide/installation.html
DEPEND cowlib.d
/root/tunnel-deploy/erlang.mk:26: Please upgrade to GNU Make 4 or later: https://erlang.mk/guide/installation.html
ERLC cow_base64url.erl 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_sse.erl cow_uri.erl cow_ws.erl
APP cowlib
make[2]: Leaving directory `/root/tunnel-deploy/deps/cowlib'
make[2]: Entering directory `/root/tunnel-deploy/deps/ranch'
/root/tunnel-deploy/erlang.mk:26: Please upgrade to GNU Make 4 or later: https://erlang.mk/guide/installation.html
DEPEND ranch.d
/root/tunnel-deploy/erlang.mk:26: Please upgrade to GNU Make 4 or later: https://erlang.mk/guide/installation.html
make[2]: Leaving directory `/root/tunnel-deploy/deps/ranch'
DEPEND cowboy.d
/root/tunnel-deploy/erlang.mk:26: Please upgrade to GNU Make 4 or later: https://erlang.mk/guide/installation.html
GEN rebar.config
make[1]: Leaving directory `/root/tunnel-deploy/deps/cowboy'
make[1]: Entering directory `/root/tunnel-deploy/deps/jiffy'
/root/tunnel-deploy/erlang.mk:26: Please upgrade to GNU Make 4 or later: https://erlang.mk/guide/installation.html
CC=cc escript enc compile
make -f c_src/Makefile.erlang.mk
make[2]: Entering directory `/root/tunnel-deploy/deps/jiffy'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/tunnel-deploy/deps/jiffy'
DEPEND jiffy.d
/root/tunnel-deploy/erlang.mk:26: Please upgrade to GNU Make 4 or later: https://erlang.mk/guide/installation.html
make[1]: Leaving directory `/root/tunnel-deploy/deps/jiffy'
DEPEND tunnel.d
erlang.mk:26: Please upgrade to GNU Make 4 or later: https://erlang.mk/guide/installation.html
ERLC actions.erl board.erl clock.erl door.erl hall.erl join_handler.erl player_status_handler.erl res.erl res_test.erl room.erl room_test.erl s.erl seats.erl table.erl table_info_handler.erl table_play_handler.erl table_test.erl tunnel_app.erl tunnel_sup.erl
compile: warnings being treated as errors
src/actions.erl:2: export_all flag enabled - all functions will be exported
make[1]: *** [ebin/tunnel.app] Error 1
make: *** [app] Error 2
나는이에
-W0
을 추가하는 시도 :
Write(["ERLANG_ARCH = ", rebar_utils:wordsize(), "\nexport ERLANG_ARCH\n"]),
fun() ->
Write("ERLC_OPTS = +debug_info -W0\nexport ERLC_OPTS\n"),
case lists:keyfind(erl_opts, 1, Conf) of
false -> ok;
{_, ErlOpts} ->
을하지만 난 여전히 오류가 발생합니다.