在64位的Mac上构建Lua 5.0

出于兼容性/传统原因,我需要在我的64位Intel Mac上从版本5.0构建Lua编译器(luac)。 (不能使用5.1或更高版本。)

通过Xcode 4.6的“首选项”窗口安装的Dev工具。

在我“cd”进入Lua目录之后,我发出“make”命令。

我不知道如何为x86_64配置制作过程。 有人能请步骤解释一下吗?

谢谢。

点赞
用户107090
用户107090

这对我来说有效,但下面的输出结果与你的不同:

...
cd src/luac; make all
gcc -O2 -Wall -I../../include -I..      -c -o luac.o luac.c
gcc -O2 -Wall -I../../include -I..      -c -o print.o print.c
gcc -o lopcodes.o -c -O2 -Wall -I../../include -I..    -DLUA_OPNAMES ../lopcodes.c
gcc -o ../../bin/luac  luac.o print.o lopcodes.o -L../../lib -llua -llualib -lm
cd src/lua; make all
gcc -O2 -Wall -I../../include      -c -o lua.o lua.c

首先在顶层尝试 make clean all

2013-02-17 12:25:25