我知道MAC OS X 10.5安装了Apache,但我想安装最新的Apache而不涉及操作系统默认值,因为它将来会导致其他udpates出现问题。 所以我使用了以下网址的详细信息: http//diymacserver.com/installing-apache/compiling-apache-on-leopard/但我不确定如何使这个64位版本的Apache似乎仍然安装32位版本。

任何帮助表示赞赏

干杯

===============>>#1 票数:3

将其添加到〜/ .bash_profile中,这意味着您的体系结构是64位的ant,您希望编译Universal二进制文件。

export CFLAGS="-arch x86_64"

===============>>#2 票数:0

如果您在同一站点上进一步阅读,那么有一些关于以64位模式编译Apache的信息! http://diymacserver.com/2008/10/04/update-on-64-bits-compilation/

===============>>#3 票数:0

这个页面声称gcc( maix64 )的标志应该可以解决问题。 给它一个旋转,如果你需要更多的帮助,请回到这里。

===============>>#4 票数:0

请注意,您的apache模块可能会遇到问题。 如果它们是以32位模式编译的,那么您将无法将它们加载到64位Apache中。

我有mod_python的这个问题,花了一点思考弄清楚这就是原因。

===============>>#5 票数:0

不要从.bash_profile或任何其他点文件导出CFLAGS。 您的主目录可以存在数十年,您当前使用的系统是暂时的。

Apple的网站上有一个指南,将UNIX / Linux应用程序移植到Mac OS X ,它专门讨论如何使autoconfmake以及其他类似的构建系统适合Mac OS X Universal Binary方案。 如果您要在Mac OS X上构建跨Unix应用程序,则需要阅读并理解本指南。

也就是说,我强烈质疑为什么要构建Apache 64位。 仅仅因为Leopard可以运行64位软件并不意味着您希望系统上的所有软件都是64位的。 (它不是Linux。)事实上,Leopard附带的软件几乎没有默认运行 64位,而Leopard附带的大多数应用程序只运送32位。

除非你迫切需要运行Apache 64位,否则我不打算尝试以这种方式构建它。

  ask by BigMadKev translate from so

未解决问题?本站智能推荐:

1回复

设置SVN Server以在Apache 2.2.22(64位-已安装)和Windows 7(64位)上运行

我正在尝试在开发工作站上设置SVN Server 1.7.5,该工作站具有以下已运行的工具: Apache Server 2.2.22 (64位) -来自Apache Lounge的VC10 来自Anindya博客的PHP 5.4.3 VC9-TS (64位) Xdeb
1回复

Mac 64位单声道

我需要Mono在我的系统上为64位。 有什么安装方法吗? 我看到可以编译它,但是Mono网站说我不应该将其安装到/usr/local 。
1回复

在Win XP 64位上无法连接到XAMPP下的本地apache安装。 救命!

我在Win XP-64位机器上使用XAMPP v1.7,我的Symantec AV和我的Windows防火墙一样关闭,我无法从浏览器连接到localhost。 我最初有这些错误: [Wed Jan 07 16:24:55 2009] [错误](OS 10038)尝试对非套接字的操作进行
2回复

我可以让mod_wsgi使用64位Apache / Python安装吗?

首先,我想说我多年来一直潜伏在这个网站上并且喜欢它。 我第一次觉得我遇到过一个之前没有在StackOverflow上解决的问题,所以这里就是这样。 我试图让python在Windows 7上安装我的64位Wampserver。我还运行了64位版本的python 2.7。 但是,我找不到
1回复

OpenAM Apache代理+ Apache 64位错误

我正在使用OpenAM 11.0和Apache Agent 3.3.0。 使用我的PC(开发环境),就可以了。 Windows 7企业版K 64位 Apache 2.4 32位 Apache Agent 3.3.0 Windows 32位 但是,生产环境不好。
2回复

Windows 64位上的Apache 32位问题

我有一个Windows 7 Enterprice 64位,并具有8GB RAM,并且我使用PHP,Apache和MySQL运行本地主机。 但是,Apache(正式地)仍然是32位二进制文​​件。 而且我的系统正在以极低的速度运行...这是一个普遍的问题吗?或者是否有任何技巧或指标可以提高我的
1回复

MySQL 32位还是64位 - Apache 32位Windows 64位?

我正在使用Windows 7 64位。 Apache没有正式的64位安装程序,所以我使用的是Apache 2.2.22 32位(和PHP 5.3.18 32位顺便说一句)。 我想我应该使用MySQL 32位(否则会与Apache和/或PHP发生冲突,因为我很久以前就模糊地回忆起我的试
3回复

如何在Windows 7 64中的64位Apache上使PHP 64位工作并启用?

我已经在Windows 7 64位PC上安装了PHP 5.5 64位以及Apache 2.4 64Bit,但MAX_INT位仍显示32位数字(2147483647)。 我进行这些安装的全部目的是增加MAX_INT。 我似乎找不到任何相关信息,因此非常需要获得有关以64位运行PHP的任何帮
1回复

在Mac OS X上构建libconfig 64位

我想在我的Mac OS X(v10.8.3)上构建并安装libconfig为64位。 我可以在终端内使用哪些命令? 如果我只是使用./configure和sudo make install那么库将被安装为32位。 否则......如何在安装过程(库位于/usr/local/ path)
2回复

在Mac上为Mono 64位。 遗失4.5

我想将 Mono 嵌入到64位Mac OSX应用程序中(从Windows C ++移植,一切正常。) 由于Mac OSX仅预编译了32位Mono,因此我设法按照本手册构建了自己的64位Mono版本。 在XCode中调试我的64位应用程序时,单嵌入初始化失败,并显示“找不到程序mscorl