Как сделать кросс-сборку luajit-5.1 для устройства ARM Linux? (Пытаюсь построить каркас LÖVE)

Я пытаюсь собрать 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 страниц с похожим сообщением об ошибке, и ни на одной из них не было правильного ответа.

Заранее большое спасибо.

0 ответов

Другие вопросы по тегам