[2.8.2] "module 'socket' not found" when trying to loa

I’m trying to hook in a Lua MQTT lib for a tool. The lib ray attempts to require some libraries: socket, io, and ltn12.

When the tool runs it hits the line ```
require(“socket”)

  
Is "socket" not a standard Lua library, and/or is it not included with the Lua that ships with Renoise?  
  
I get a similar error when trying to require "ltn12"; I believe these two errors are related.

Socket is available through the renoise API (renoise.Socket) but not the regular LUA API.
If you need that, you need to add the socket library to the same folder as your tool.

Ah. OK. Thanks!

Will a binary work? A .so or .dll?

I’ll have to see …