我正在使用 macOS Big Sur 并尝试安装 Raku 模块,例如pakku add App::RaCoCo
. 我会收到一条消息:
Cannot locate native library 'libarchive.13.dylib': dlopen(libarchive.13.dylib, 10): image not found\n
Run Code Online (Sandbox Code Playgroud)\n环境:
\n> raku -v\nWelcome to \xe2\x84\xa2 v2021.09.\nImplementing the \xe2\x84\xa2 programming language v6.d.\nBuilt on MoarVM version 2021.09.\n\nPakku> git show --pretty=reference --no-patch\n09fb5c7 (Add missing space separator between `pakkuopt` in `help` command, 2021-04-17)\n
Run Code Online (Sandbox Code Playgroud)\n
发生这种情况是因为 Archive::Libarchive::Raw 模块无法libarchive.13.dylib
在默认路径中找到库并崩溃。
要修复它,您需要通过brew安装libarchive
并建立库链接libarchive.13.dylib
:
brew install libarchive
ln -s /usr/local/opt/libarchive/lib/libarchive.13.dylib /usr/local/lib/
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
700 次 |
最近记录: |