我正在尝试从Ubuntu 16.04为ARM Linux设备(Rockchip RK3066)交叉构建LÖVE(https://love2d.org)。
正如文档所说,我在Ubuntu上安装了所有依赖项并且能够构建它(对于Ubuntu,作为测试)。现在我要进行交叉构建。
在构建之前,我必须运行./configure。到目前为止,我已经能够接受工具链的gcc编译器,但是当它查找依赖项时,我收到此错误:
checking for luajit5.1... no
checking for luajit51... no
checking for luajit... no
configure: error: Package requirements (luajit) were not met:
No package 'luajit' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables lua_CFLAGS
and lua_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
可以通过为设备交叉构建luajit并将其添加到工具链二进制文件来修复,或者我可以尝试使./configure脚本查找我在Ubuntu中安装的luajit吗?
如果是后者,有人会指出我正确的方向吗?我打开了20页已经有类似的错误消息,但没有一个有正确答案。
提前多多感谢。