comeonin icon indicating copy to clipboard operation
comeonin copied to clipboard

Bcrypt Error using Visual Studio 2022

Open ariandanim opened this issue 4 months ago • 1 comments

Environment

  • Elixir & Erlang/OTP versions (elixir --version): Elixir 1.17.2 & OTP 27
  • Operating system: Windows 11

I have installed VC 2022 with C++ and Build Tools with version 17.11.4 but still doesn't work

Issue

Describe the issue here.

[error] Process #PID<0.691.0> raised an exception
** (RuntimeError) An error occurred when loading Bcrypt.
Make sure you have a C compiler and Erlang 20 installed.
If you are not using Erlang 20, either upgrade to Erlang 20 or
use version 0.12 of bcrypt_elixir.
See the Comeonin wiki for more information.

    (bcrypt_elixir 3.1.0) lib/bcrypt/base.ex:15: Bcrypt.Base.init/0
    (kernel 10.0) code_server.erl:1356: anonymous fn/1 in :code_server.handle_on_load/5
[warning] The on_load function for module Elixir.Bcrypt.Base returned:
{%RuntimeError{
   message: "An error occurred when loading Bcrypt.\nMake sure you have a C compiler and Erlang 20 installed.\nIf you are not using Erlang 20, either upgrade to Erlang 20 or\nuse version 0.12 of bcrypt_elixir.\nSee the Comeonin wiki for more information.\n"
 },
 [
   {Bcrypt.Base, :init, 0,
    [file: ~c"lib/bcrypt/base.ex", line: 15, error_info: %{...}]},
   {:code_server, :"-handle_on_load/5-fun-0-", 1,
    [file: ~c"code_server.erl", line: 1356]}
 ]}

ariandanim avatar Sep 29 '24 00:09 ariandanim