The reason for the duplicate symbols error is that “-llua” is no longer needed since the Aerospike C Client 3.0.96+ now includes the Lua engine built in. The build scripts have been updated. Please re-pull and try again. Thanks.
I have same problem building as_lua.so using the linux variant but the error is :
from src/as_lua.c:13: /usr/include/citrusleaf/alloc.h:28:23: fatal error: mem_count.h: No such file or directory
Thanks, i found the headers and compiled the lib but another error msg came when importing the .so file. There is separate post about it: undefined symbol: RAND_seed