星期一, 10月 14, 2013

【Mac】編譯Lua

Mac 編譯 lua

  1. 首先下載原始碼 http://www.lua.org/ftp/這裡使用 lua-5.1.4
  2. 因為這台MAC是64位元的,則 libgdx 的 java端 和 andorid 端用的LUA 編譯出來的一個是64 一個則是32.
  3. 解壓縮修改 src/Makefile
  4. 編譯 make macosx
  5. 取出 luac 就可以做預編譯,之後在放到專案中。

Makefile

macosx:
    $(MAKE) all MYCFLAGS=-DLUA_USE_LINUX MYLIBS="-lreadline"
# 32: $(MAKE) all MYCFLAGS="-arch i386 -DLUA_USE_LINUX" MYLIBS="-arch i386 -lreadline"
# 64: $(MAKE) all MYCFLAGS=-DLUA_USE_LINUX MYLIBS="-lreadline"