1

luaインタープリターを使用していて、 LuaXMLを読み込もうとしていますが、require('LuaXML')を実行すると、このエラーが発生します。

lua: error loading module 'LuaXML' from file './LuaXML_lib.so':
    ./LuaXML_lib.so: undefined symbol: luaL_prepbuffer

これを修正する方法がわかりません。モジュールを自分でコンパイルしようとしましたが、それでもエラーがスローされます。

4

1 に答える 1

2

これは、Lua5.2でLuaXMLを使用しようとしているためです。
LuaXMLはLua5.1用に設計されました。
この問題は、Lua5.1.xまたはLuaJITをインストールすることで解決できます。

于 2013-03-24T20:29:32.100 に答える