Skip to content

Cannot compile crc on archlinuxΒ #39

Description

@wowi42

Error

noven/deps/crc on ξ‚  main [!] is πŸ“¦ v0.9.2 via πŸ’§ 1.11.0 (OTP 23) via  23.2 
πŸ•™ [ 19:21:17 ] ❯ elixir -v
Erlang/OTP 23 [erts-11.1.4] [source] [64-bit] [smp:12:12] [ds:12:12:10] [async-threads:1] [hipe]

Elixir 1.11.0 (compiled with Erlang/OTP 23)

noven/deps/crc on ξ‚  main [!] is πŸ“¦ v0.9.2 via πŸ’§ 1.11.0 (OTP 23) via  23.2 
πŸ•™ [ 19:21:32 ] ❯ uname -a 
Linux palladium 5.9.14-arch1-1 #1 SMP PREEMPT Sat, 12 Dec 2020 14:37:12 +0000 x86_64 GNU/Linux

noven/deps/crc on ξ‚  main [!] is πŸ“¦ v0.9.2 via πŸ’§ 1.11.0 (OTP 23) via  23.2 
πŸ•™ [ 19:21:41 ] ❯ mix compile\

 LD     crc_nif.so
/usr/bin/ld: cannot find -lerl_interface
collect2: error: ld returned 1 exit status
make: *** [Makefile:151: /home/loictosser/github.com/KalvadTech/noven/deps/crc/priv/crc_nif.so] Error 1
** (Mix) Could not compile with "make" (exit status: 2).
You need to have gcc and make installed. If you are using
Ubuntu or any other Debian-based system, install the packages
"build-essential". Also install "erlang-dev" package if not
included in your Erlang/OTP version. If you're on Fedora, run
"dnf group install 'Development Tools'".

Notes

  • everything is set up (base-devel) erlang

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions