diff options
author | Luke Walsh <luke.walsh23@gmail.com> | 2021-07-15 20:18:58 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-15 13:18:58 +0100 |
commit | 23a90a6a5c3bde22482b1910bb8b6f54c1c581cc (patch) | |
tree | dd4548e5879fca1a68a9e5bc20c312e5beaf5a84 | |
parent | Docs: Use something other than the document name to describe a page (#10399) (diff) | |
download | synapse-23a90a6a5c3bde22482b1910bb8b6f54c1c581cc.tar.xz |
Updating install prerequisites for newer macOS & ARM Macs. (#9971)
-rw-r--r-- | changelog.d/9971.doc | 1 | ||||
-rw-r--r-- | docs/setup/installation.md | 9 |
2 files changed, 7 insertions, 3 deletions
diff --git a/changelog.d/9971.doc b/changelog.d/9971.doc new file mode 100644 index 0000000000..ada68f70ca --- /dev/null +++ b/changelog.d/9971.doc @@ -0,0 +1 @@ +Updated installation dependencies for newer macOS versions and ARM Macs. Contributed by Luke Walsh. diff --git a/docs/setup/installation.md b/docs/setup/installation.md index f18f804c23..8540a7b0c1 100644 --- a/docs/setup/installation.md +++ b/docs/setup/installation.md @@ -166,13 +166,16 @@ sudo dnf groupinstall "Development Tools" Installing prerequisites on macOS: +You may need to install the latest Xcode developer tools: ```sh xcode-select --install -sudo easy_install pip -sudo pip install virtualenv -brew install pkg-config libffi ``` +On ARM-based Macs you may need to explicitly install libjpeg which is a pillow dependency. You can use Homebrew (https://brew.sh): +```sh + brew install jpeg + ``` + On macOS Catalina (10.15) you may need to explicitly install OpenSSL via brew and inform `pip` about it so that `psycopg2` builds: |