使用clang编译php7时,出现错误';体系结构x86_64:';的未定义符号';叮当声:错误:链接器命令失败,退出代码为1';

使用clang编译php7时,出现错误';体系结构x86_64:';的未定义符号';叮当声:错误:链接器命令失败,退出代码为1';,php,makefile,compiler-errors,clang,symbols,Php,Makefile,Compiler Errors,Clang,Symbols,在OS X 10.12上实现 我想在机器上编译PHP7,我可以在linux/FreeBSD上编译,但我不能在OSX上编译,而且我不使用虚拟机。它消耗能量来快速。如果它能解决,我会在虚拟机上做 PHP7.0.11 命令: ./configure --prefix=/usr/local/php7 --with-apxs2=/usr/local/httpd2.4/bin/apxs 错误 当我在clang上编译php时,出现了这个错误。可能是源代码错误,有人可以向PHP社区报告 铿锵版本 cc -v

在OS X 10.12上实现

我想在机器上编译PHP7,我可以在linux/FreeBSD上编译,但我不能在OSX上编译,而且我不使用虚拟机。它消耗能量来快速。如果它能解决,我会在虚拟机上做

PHP7.0.11

命令:

./configure --prefix=/usr/local/php7 --with-apxs2=/usr/local/httpd2.4/bin/apxs 
错误

当我在clang上编译php时,出现了这个错误。可能是源代码错误,有人可以向PHP社区报告

铿锵版本

cc -v
Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 8.0.0 (clang-800.0.38)
Target: x86_64-apple-darwin16.0.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
这里是clang版本

对Sierra不确定(在我推进当前项目之前,我不会升级,到目前为止,每个OSX更新都破坏了我的管道)。然而,对于OSX,对于Sierra之前的每个版本,我都使用包管理器。他们目前有php7.0和php7.1可用。如果您使用brew,请不要忘记将
/usr/local/bin
设置为路径上的顶级狗。可能相关
cc -v
Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 8.0.0 (clang-800.0.38)
Target: x86_64-apple-darwin16.0.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin