没有考虑CFLAGS,为什么?

时间:2011-04-12 00:41:04

标签: binary compilation

我正在为我的Mac OS X 10.5.8 Intel 64位计算机编译Apache 2.2.17,我更喜欢64位编译,所以我在./configure之前给出了必要的标志,如下所示:

CFLAGS =“ - arch x86_64”

但新编译的二进制文件不是64位:

文件/ usr / local / apache / bin / httpd / usr / local / apache / bin / httpd:Mach-O可执行文件i386

我很困惑。

我尝试过各种变体,例如:

CFLAGS =“ - arch x86_64” CXXFLAGS =“ - arch x86_64” LDFLAGS =“ - arch x86_64”

所有有或没有“export”或开头的“env”命令(例如导出CFLAGS =“ - arch x86_64”)并且结果未更改。

可能出现什么问题?

0 个答案:

没有答案