0

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 ページほど開いていますが、どれも有効な回答がありませんでした。

よろしくお願いします。

4

0 に答える 0