You have Visual C++ 2013 x64 and x86 installed? Visual C++ 2015 x86 too for safe measure?
Solved DllNotFoundException: lua52
Discussion in 'Rust Discussion' started by MetallicGloss, Oct 21, 2016.
-
Wulf Community Admin
-
In Linux you can't install them so it is gclib and others. But yes they are installed as without it the C# add-ons wouldn't work.
-
Hello.
C# plugins can run fine, however, Lua plugins cannot. Could you inform me the exact requirements for an Ubuntu 14.04 system for the Lua plugins to run, so that I can double-check that I have everything needed? If you could assist me, I would be grateful. (This is the only error on the server)
20:57 [Error] Failed to load extension Oxide.Core.Lua (DllNotFoundException: lua52)
20:57 [Debug] at (wrapper managed-to-native) KeraLua.NativeMethods:LuaLNewState ()
at KeraLua.Lua.LuaLNewState () [0x00000] in <filename unknown>:0
at NLua.LuaLib.LuaLNewState () [0x00000] in <filename unknown>:0
at NLua.Lua..ctor () [0x00000] in <filename unknown>:0
at Oxide.Core.Lua.LuaExtension.InitializeLua () [0x00000] in <filename unknown>:0
at Oxide.Core.Lua.LuaExtension.Load () [0x00000] in <filename unknown>:0
at Oxide.Core.Extensions.ExtensionManager.LoadExtension (System.String filename) [0x00000] in <filename unknown>:0 -
Wulf Community Admin
-
Not a dynamic executable. (for both)
--edit--
the liblua52.so files are. -
Wulf Community Admin
-
That was the output http://elhs.host/images/WilliamP-0d0ee60Pc.png
-
Wulf Community Admin
-
On startup I do manually set the path, as that was the only method of resolving the Linux issues last week where the server couldn't start - and it still cannot without it.
-
Wulf Community Admin
-
export LD_LIBRARY_PATH=/home/*******/server/***************/rust:/home/***************/server/***************/rust/RustDedicated_Data:{$LD_LIBRARY_PATH} ;
Is what I currently have, what would I need to add for Oxide to work fully? -
Wulf Community Admin
-
So, would
export LD_LIBRARY_PATH=/home/*******/server/***************/rust:/home/*******/server/***************/rust/RustDedicated_Data/Managed/x64:{$LD_LIBRARY_PATH} ;
work? -
Wulf Community Admin
-
Ok. Ill try and update you.
[DOUBLEPOST=1479770247][/DOUBLEPOST]Yes, that resolved it. Thank you! -
Just another question relating to this issue. Plugins are not generating their config files, however, I am not getting any errors.
-
Wulf Community Admin