Closed YuChuXi closed 2 years ago
试试直接用Lua能不能正常加载
我用lua5.4.4的标准环境可以使用
不用wine可以正常加载吗?在本地环境试一下?
我没有Windows系统,让别人试也不行
那就不是Wine或者LL的问题咯?你自己检查下是不是Luasocket库版本和lua对不上,或者缺什么依赖了?
但是在lua5.4.4可以用啊
方便把你的插件和luasocket打包发过来看一下吗,我也有用动态库的lua插件,是可以正常用的
放在https://github.com/yuxibenxi/socket.git
非LL问题,检查下编译时链接的库是否有误。
可以,我用lua5.1,和5.4都试过了
---原始邮件--- 发件人: @.> 发送时间: 2022年8月23日(周二) 晚上8:08 收件人: @.>; 抄送: @.**@.>; 主题: Re: [LiteLDev/LiteLoaderBDS] Lua插件无法使用require函数加载socket.dll库 (Issue #712)
试试直接用Lua能不能正常加载
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
异常模块
ScriptEngine(脚本引擎)
操作系统
GNU/Linux with docker
LiteLoader版本
2.5.1
BDS版本
1.19.20
发生了什么?
使用linux的wine64启动bds时lua脚本无法加载dll库 system: Ubuntu22.04 wine: 7.14 未使用docker
复现此问题的步骤
bedrock_server# git clone https://github.com/yuxibenxi/socket.git bedrock_server# cd plugins plugins# touch test.lua plugins# echo"local socket = require'socket' " > test.lua plugins# cd .. bedrock_server# wine64 bedrock_server_mod.exe
有关的日志/输出
插件列表