0

按照 Laravel 指南使用自制软件在 MacOS 10.11 El Capitan 上安装代客,在 php install @ nghttp2 依赖期间失败

具体来说,php 安装依赖于 httpd,而后者又依赖于 nghttp2。

nghttp2 安装失败(Brew 无法安装 [nghttp2]。)

Last 15 lines from /Users/<username>/Library/Logs/Homebrew/nghttp2/02.make: _LIBCPP_INLINE_VISIBILITY unique_ptr(unique_ptr&& __u) _NOEXCEPT shrpx_client_handler.cc:1002:10: error: no viable conversion from returned value of type 'unique_ptr

Do not report this issue to Homebrew/brew or Homebrew/core!

Homebrew 确实警告说我的操作系统已过时且不受支持,但是,El Capitan 是将安装在我的硬件上的最新操作系统。

我尝试过 brew 安装旧版本的 nghttp2,认为它可以在 El Cap 上编译,但没有运气。

我不确定下一步该尝试什么。

4

1 回答 1

0

之前安装

brew install gcc
brew install --cc=gcc-8 nghttp2
于 2020-06-27T23:22:18.890 回答