Erlang NIF load failing
Postby dbferreira » Thu Jul 17, 2014 11:27 pm Hi guys,
I’ve successfully compiled the Erlang client by firstly compiling the code in the “c” folder, then updating the Makefile in the “Erlang” folder to the correct erl_interface values, then compiling the code in the “Erlang” folder. A new “aerospike.nif” file is created after the process is complete. However, when I attempt to load this NIF file in Erlang, I get the following error:
1> erlang:load_nif("./aerospike_nif", 0).
{error,{load_failed,"Failed to load NIF library: './aerospike_nif.so: undefined symbol: RIPEMD160_Init'"}}
I’ve tried a few different Erlang versions, all with the same result. Have anyone come across this before?