esl / erlang_ale

Erlang Actor Library for Embedded -- An embedded framework from Erlang Solutions
Apache License 2.0
207 stars 65 forks source link

Compile fail on Raspberry Pi Raspbian Wheezy #14

Open Bazmundi opened 9 years ago

Bazmundi commented 9 years ago

With all the chatter in threads about not using rebar in the make file, I get the following error when trying to build erlant_ale (note "rebar_abort"):

==> meck (compile) Compiled src/meck_mod.erl Compiled src/meck_cover.erl Compiling src/meck.erl failed: src/meck.erl:71: type dict/0 is deprecated and will be removed in OTP 18.0; use use dict:dict/0 or preferably dict:dict/2 ERROR: compile failed while processing /home/pi/downloads/erlang-ale/deps/meck: rebar_abort make[1]: * [compile] Error 1 make[1]: Leaving directory /home/pi/downloads/erlang-ale/deps/meck' make[1]: Entering directory/home/pi/downloads/erlang-ale/deps/pihwm' make[1]: * No targets specified and no makefile found. Stop. make[1]: Leaving directory /home/pi/downloads/erlang-ale/deps/pihwm' make[1]: Entering directory/home/pi/downloads/erlang-ale/deps/erlang_portutil'

I get this with a fresh download of the erlang_ale against a fresh install of R15B03 Erlang/OTP.

Regardless, looks like the file meck.erl needs fixing. I am still working my way through git and other tools so not confident I should touch this.

Cheers, B

fhunleth commented 9 years ago

I know that it's been a while on this issue, but it's fixed now.