如何为ARM Linux设备交叉构建luajit-5.1? (试图建立LÖVE框架)

时间:2018-06-08 22:08:11

标签: arm love2d luajit cross-build

我正在尝试从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页已经有类似的错误消息,但没有一个有正确答案。

提前多多感谢。

0 个答案:

没有答案