Luaライブラリをソースコードで導入したい

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
猫山こげお

Luaライブラリをソースコードで導入したい

#1

投稿記事 by 猫山こげお » 11年前

現在Windowsで動作するゲームをAndroidに移植しようとしているところなのですが、使用しているライブラリの関係上Luaをスタティックライブラリではなくソースコードで導入したいと考えています。
ttp://d.hatena.ne.jp/whitebrain/20090118/1232267799 こちらを参考に、本体とライブラリのソースをコンパイルしているのですが、
windws上ではコンパイルも実行もできるにもかかわらず、androidでは実行時にcannot locate symbol "lua_getmetatable" referenced by "libmain.so"と出てしまいます。
今回質問させていただくのは、
1.上記エラーはlibmain.soでlua_getmetatableという関数を参照したけど実装されていない、ということでいいのか。
2.そもそもLuaのライブラリのソースをそのまま導入することに無理があるのか
という二点です。

かなり変な質問だとは思いますが、どなたか知恵を貸していただければ幸いです。

“C言語何でも質問掲示板” へ戻る