Я пытаюсь выполнить кросс-сборку LÖVE (https://love2d.org) для устройства ARM Linux (Rockchip RK3066) из Ubuntu 16.04.
Как сказано в документации, я установил все зависимости на 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 искать luajit, который я установил в Ubuntu?
Если это последнее, кто-то может указать мне правильное направление? Я открыл как 20 страницуже с похожим сообщением об ошибке, и ни у одного из них не было правильного ответа.
Заранее большое спасибо.