php / php/doc-en

Installing default build on 8 core Mac Mini with Apple M1 processor

Open
#5,018 1 comment 0 reactions 1 assignee View on GitHub

@devnexen is already working on this.

Since Jan 9, 2026.

Dominant language
XML
Stars
596
Forks
890
Avg merge
1d 15h
Merged PRs (30d)
55

Description

From manual page:


Following The PHP Interpreter - Installation,

I have:

$ brew install autoconf bison re2c libiconv libxml2 sqlite

$ ./buildconf

$ ./configure --enable-debug --with-iconv=$(brew --prefix libiconv)

and everything seems to work. But when I:

$ make -j8

I get the error:

make: *** No rule to make target `/opt/homebrew/Cellar/openssl@3/3.4.1/include/openssl/evp.h', needed by `ext/phar/util.lo'. Stop.

I don't know why it's trying to configure against /openssl@3/3.4.1--I've installed /openssl@3/3.6.0 (not 3.4.1):

$ pkg-config --cflags openssl
-I/opt/homebrew/Cellar/openssl@3/3.6.0/include

Any help would be appreciated!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.