you should use luarocks with lua 5.2, or you could compile FreeSWITCH to build mod_lua with lua 5.1. I have a big patch to make mod_lua can directly call curl natively btw. I can share it if you are interested. On Tue, Aug 20, 2019 at 11:34 PM Alex Lake <alex@digitalmail.com> wrote:
I'm slightly struggling to work out how to install Lua modules (eg luaxml and luacurl) so that they can be used by Freeswitch.
I have managed to install them under Lua5.1, but AIUI, Lua5.2 is the way to go.
For lua 5.1, I did:
apt-get install -y lua5.1 lua5.1-dev luarocks luarocks install luaxml luarocks install luacurl CURL_INCDIR=/usr/include/x86_64-linux-gnu
And that works for commandline lua, but the lua built in to Freeswitch seems to be 5.2. If I try using Luarocks to install luaxml and luacurl, I get problems suggesting that these modules aren't suitable.
Should I try to recompile Freeswitch to use Lua5.1? If so, where are the instructions?
Thanks!
_________________________________________________________________________
The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform.
Join our online community to chat in real time https://signalwire.community
Professional FreeSWITCH Services sales@freeswitch.com https://freeswitch.com
Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com
-- About: http://about.me/dujinfang Blog: http://www.dujinfang.com Proj: http://www.freeswitch.org.cn