(Crystal)(ArchLinux)(AlterLinux) --staticでbuildする時に「ライブラリが見つからない」となる場合
この記事はAlterLinux(ArchLinux系)で確認したものになりますCrystalで 動的リンクではなく静的リンクで外部のライブラリに依存することなく動作させようとして --staticオプションを付けて buildしようとしたら -lpcre -levent -lgc 等が見つからないとなって、 buildに失敗することがあります。原因としては 静的リンクライブラリファイル(.a)が無いからのようで、 何らかの方法で不足しているファイルを用意すればエラーは出なくなるようです。基本的な流れは ソースからビルドを行い ライブラリとしてパスが通った所にインストールする感じですが、 mak…
2022/03/29 15:09