Луа на айфоне?

Я пытаюсь использовать Lua на iPhone. В Mac OS X в обычном (не iOS) приложении Какао я использовал следующий код:

lua_State* l;
l = lua_open();
luaL_openlibs(l);
luaL_loadstring(l, "print(\"Hi from Lua\");");
lua_pcall(l, 0, 0, 0);

Я скачал Lua 5.1.4 с lua.org/ftp и скомпилировал его для Mac OS X. В проекте Xcode я использовал «Add Existing Framework» для добавленияliblua.a и я использовал «Добавить существующие файлы», чтобы добавить каталог включения.

Это работает, как ожидалось, и печатает строку: «Привет от Lua». Когда я пытаюсь сделать то же самое в проекте iOS, он выдает ошибки:

"_luaL_newstate", referenced from:
_main in main.o
more of the same thing...
symbol(s) not found
collect2: ld returned 1 exit status

Похоже, что файл .a не связан с приложением iPhone. Кто-нибудь знает, как заставить это работать?

(Кстати, мне все равно, что Apple может не принять мое приложение, если в нем есть Lua.)

Ответы на вопрос(3)

Ваш ответ на вопрос