{:error, {:load_failed, 'Failed to load NIF library~略~cmark/priv/cmark: \'libc.musl-x86_64.so.1: cannot open shared object file: No such file or directory\''}- docker elixir環境
- cmark hex をインストールして使おうとしてのエラー
結論
- 依存ライブラリをインストールする。
apt install musl-dev - 見つからないのでリンクする。
ln -s /lib/ld-musl-x86_64.so.1 /lib/libc.musl-x86_64.so.1 - // エラーは出なくなったけれど細かいことまでは調べていない
その他のメモ
mix deps.compile cmark --force等でライブラリをコンパイルできる- earmark hexも試していたけれど
- aが<li>\na</li>のようになぜか改行が入るので代替
参考させていただいた資料