gpt4 book ai didi

ubuntu - 无法在 ubuntu 中加载 aerospike erlang 客户端的 .nif 模块

转载 作者:行者123 更新时间:2023-12-04 18:32:17 25 4
gpt4 key购买 nike

我在 Ubuntu(12.04) 机器上安装了 aerospike 和 erlang(OTP17)。
Aerospike 服务运行良好。我已经安装了 aerospike erlang 驱动程序。
我无法使用 erlang 驱动程序连接到 aerospike,它无法加载 .nif 文件

我尝试了多种方法,将/usr/lib/x86_64-linux-gnu 链接到/usr/lib64 但到目前为止没有任何帮助。

错误信息如下 :

:: Init() :: Loading aerospike NIF Module 

=ERROR REPORT==== 30-Mar-2015::23:08:55 ===
Error in process <0.40.0> with exit value: {{badmatch,{error, {load_failed,"Failed to load NIF library: './aerospike_nif.so: undefined symbol: RIPEMD160_Init'"}}},[{aerospike,init,0,[{file,"aerospike.erl"}, {line,70}]},{code_server,'-handle_on_load/4-fun-0-',1,[...
=ERROR REPORT==== 30-Mar-2015::23:08:55 ===
The on_load function for module aerospike returned {{badmatch,
{error,
{load_failed,
"Failed to load NIF library: './aerospike_nif.so: undefined symbol: RIPEMD160_Init'"}}},
[{aerospike,init,0,
[{file,...},{...}]},
{code_server,
'-handle_on_load/4-fun-0-',
1,
[{...}|...]}]}
** exception error: undefined function aerospike:connect/2
in function helloWorld:hello/0 (helloWorld.erl, line 37)

最佳答案

我敢肯定你已经看过这个,但如果没有,我会在以下链接中找到讨论的问题:

https://discuss.aerospike.com/t/erlang-nif-load-failing/159

此链接描述了在 Ubuntu 14.04 而非 12.04 上编译 Aerospike Erlang 客户端:

http://nikola.link/?p=81

我希望这有帮助,

-DM

关于ubuntu - 无法在 ubuntu 中加载 aerospike erlang 客户端的 .nif 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29353080/

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