在 arch 上构建 geeqie:忍者错误未定义对 lua_settop 的引用

在 arch 上构建 geeqie:忍者错误未定义对 lua_settop 的引用

我正在尝试构建 geeqiehttps://github.com/BestImageViewer/geeqie.git

按照 README.md 中的说明进行操作

`meson setup build`  
`ninja -C build install`

介子运行没有错误,但忍者就此退出:

usr/bin/ld: src/geeqie.p/lua.cc.o: in function `luaL_typerror(lua_State*, int, char const*)':
/hd2/projects/external/geeqie/build/../src/lua.cc:61: undefined reference to `luaL_argerror(lua_State*, int, char const*)'
/usr/bin/ld: src/geeqie.p/lua.cc.o: in function `lua_init()':
/hd2/projects/external/geeqie/build/../src/lua.cc:353: undefined reference to `lua_settop(lua_State*, int)'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.

我对从源代码构建的经验很少,所以我怀疑这是我在某个地方的错误。

相关内容