php - 在 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
解决方案
将命令行工具降级到 Xcode 11.5(或 11.x)的版本。你可以在这里下载它们:https ://developer.apple.com/download/more/
(我还安装了 Xcode 11.7,但这不能解决问题)
我在这里找到了这个解决方案:https ://github.com/Homebrew/homebrew-core/pull/61820
推荐阅读
- java - 字符串到字节数组的转换
- regex - regex how to find filename which doesn't contain any numbers?
- django - 在序列化程序中使用标准反向关系管理器
- javascript - 如何在reactjs中将按钮放在右侧
- r - Splinefun R:如何强制插值为正,获得插值 x 的调整值和导数
- html - 获得焦点时如何避免表单元素移动
- kubernetes - 如果 StatefulSet 被删除并重新创建,持久卷会发生什么?
- git - 即使存在 .cpanel.yml 文件,cPanel 也不会部署
- r - ggplot2 线图中第二个数据集的缩放
- python - 为什么我不能用 Python 在 Selenium Chromedriver 中拖放?