{: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>
のようになぜか改行が入るので代替
参考させていただいた資料