我按照 native
中的 BUILDING.txt 中的说明进行操作目录并执行
./configure --with-apxs=/usr/sbin/apxs
这是一些输出
building connector for "apache-2.0"
checking for gcc... /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.8.xctoolchain/usr/bin/cc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
由于 gcc 不在
/usr/bin
中,自然我在 StackOverflow 上搜索了解决方案。 .所以我打开了 XCode 并安装了命令行工具。 GCC 现在在/usr/bin ...但我不断收到同样的错误。有任何想法吗?
最佳答案
挖了一个小时,终于碰到了this post并添加了解决我问题的回复。
所以首先你需要从 XCode 安装命令行工具然后你必须通过执行创建这个符号链接(symbolic link)
sudo ln -s /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.8.xctoolchain
这是苹果在 Mac OS X 10.8 中提供的 APXS 的问题。配置脚本尝试通过执行
/usr/sbin/apxs -q CC
来查找C 编译器。 .路径输出不正确或 Apple 在安装 10.8 时忘记为您创建符号链接(symbolic link)。创建符号链接(symbolic link)后,一切都会好起来的,您将能够编译 mod_jk
关于macos - 如何在 Mac OS X Mountain Lion 上构建 mod_jk?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13595730/