0
bcrypt_elixir

could not compile dependency :bcrypt_elixir, "mix compile" failed. You can recompile this dependency with "mix deps.compile bcrypt_elixir", update it with "mix deps.update bcrypt_elixir" or clean it with "mix deps.clean bcrypt_elixir"

tc_api

(Mix) "nmake" not found in the path. If you have set the MAKE environment variable, please make sure it is correct.

underscore_d
  • 6,309
  • 3
  • 38
  • 64
AronTurbo
  • 1
  • 1

1 Answers1

1

Please read the requirement here. You need to install Visual Studio to use nmake.exe. For older VS version, like VS 2008, you can read this answer.

However, you can install Windows Subsystem Linux (WSL) so you can install all dependencies and tools that available on Linux, including gcc, make and glibc easily. You can install Erlang, Elixir, and everything you need on WSL, and code them on your favourite IDE on Windows.

Hendri Tobing
  • 351
  • 5
  • 14
  • And how exactly would said IDE run build tools, code checkers, etc. on WSL environment if it does not explicitly support WSL? – dualed Sep 27 '20 at 04:36
  • @dualed you can compile things and run Elixir on WSL terminal – Hendri Tobing Sep 27 '20 at 04:53
  • That is not what an IDE is for. The `I` is for integrated, if you run everything separately then it's not integrated anymore and the IDE cannot annotate errors, resolve types, etc. – dualed Sep 27 '20 at 06:53
  • @dualed There is no IDE for Elixir that I know of. So, ok, you won't have an IDE but it'll all work. – Onorio Catenacci Oct 01 '20 at 13:43