сборкой под линукс...
Разумеется. Собираешь динамическую библиотеку и подрубаешь в луа через local socket = require("socket") Разрядность приложения и библиотеки должны быть идентичны, в идеале ещё и собраны одним компилятором, но не обязательно.
Обсуждают сегодня