gpt4 book ai didi

openssl - 为什么在 MacOS Catalina 上使用 Cro 时 Raku 会崩溃并显示 'Abort trap: 6'?

转载 作者:行者123 更新时间:2023-12-04 14:37:38 27 4
gpt4 key购买 nike

我正在使用 macOS Catalina 并尝试执行一个简单的命令 raku -e "use Cro::HTTP::Route" .我会收到一条消息[1] 19228 abort raku在 Zsh shell 或 Abort trap: 6 中在 Bash 外壳中。使用像 raku -e "use OpenSSL::Stack" 这样的 OpenSSL 模块时,我遇到了同样的问题.

> raku -v
This is Rakudo version 2019.11-268-g0e4f8351e built on MoarVM version 2019.11-92-gd7b6855d3 implementing Perl 6.d.

> zef info OpenSSL
OpenSSL:ver<0.1.22>:auth<github:sergot>

> zef info cro
cro:ver<0.8.2>

最佳答案

这是因为 OpenSSL 模块找不到 OpenSSL_version_num libssl.dylib中的函数在默认路径和崩溃。

要修复它,您需要安装 openssl通过brew并为 libssl.dylib 创建一个链接图书馆:

brew install openssl
ln -s /usr/local/opt/openssl/lib/libssl.dylib /usr/local/lib/

关于openssl - 为什么在 MacOS Catalina 上使用 Cro 时 Raku 会崩溃并显示 'Abort trap: 6'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59817157/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com