首页 > 解决方案 > 在 OS X 10.15.7(又名 OSX14)上使用 phpbrew 安装 PHP-7.3 失败

问题描述

在 OS X 10.15.7 (Catalina) 上使用 phpbrew 安装 PHP-7.3:

错误:制作失败:日志文件中的最后 5 行:/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/dirent.h:110:1:注意:此处声明的“readdir_r”

int readdir_r(DIR *, struct dirent *, struct dirent **) __DARWIN_INODE64(readdir_r);

^

产生 1 个错误。

make: *** [main/reentrancy.lo] 错误 1

标签: phpmacosphpbrew

解决方案


将命令行工具降级到 Xcode 11.5(或 11.x)的版本。你可以在这里下载它们:https ://developer.apple.com/download/more/

(我还安装了 Xcode 11.7,但这不能解决问题)

我在这里找到了这个解决方案:https ://github.com/Homebrew/homebrew-core/pull/61820


推荐阅读