我正在为我的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”)并且结果未更改。
可能出现什么问题?