Не удалось скомпилировать зависимость:jiffy
Я пытаюсь запустить микс-сервер:
...
Compiling c_src/decoder.c
sh: 1: exec: cc: not found
===> Hook for compile failed!
** (Mix) Could not compile dependency :jiffy, "/home/user/.mix/rebar3 bare compile --paths "/home/user/app_build/_build/prod/lib/*/ebin"" command failed. You can recompile this dependency with "mix deps.compile jiffy", update it with "mix deps.update jiffy" or clean it with "mix deps.clean jiffy"
...
Есть ли решение для этого случая?
$ mix local.rebar
$ rm -rf deps
$ rm -rf _build
$ mix deps.get
Не помогает:-(
арматура 3.6.1 на Erlang/OTP 22 Erts 10.4.2
Эликсир 1.8.2 (скомпилировано с Erlang / OTP 20)
Ubuntu 18.04.2 LTS
1 ответ
Решение
Похоже, у вас не установлен компилятор Си. Пытаться $ apt-get install build-essential
установить один.