Skip to content

Commit fc2587e

Browse files
authored
Remove references to Erlang, move conda to end
Erlang isn't an external dep as it's included in the source tree. Moved the conda warning to the end of the file. For Google-fu, an example of the warning when using the incorrect `macdeployqt` from Anaconda was ``` Class QMacAutoReleasePoolTracker is implemented in both ... ```
1 parent 381fe1e commit fc2587e

File tree

1 file changed

+15
-14
lines changed

1 file changed

+15
-14
lines changed

BUILD-MAC.md

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -32,26 +32,14 @@ _These build instructions assume you're running under macOS 10.15+. If
3232
you're using an older version of macOS some steps may need
3333
modification._
3434

35-
#### Anaconda users beware!
36-
37-
Anaconda (a popular data science toolkit) installs a lot of extra programs, including one called `macdeployqt` which conflicts with the build you're about to try.
38-
39-
If you run:
40-
41-
```
42-
conda deactivate
43-
```
44-
45-
Before the following steps that should stop things breaking. Once Sonic Pi is built, you can use `conda` as normal after that.
46-
4735
## 1. Installing Dependencies
4836

4937
In order to build Sonic Pi's various components, we need to install a
5038
few dependencies:
5139

5240
1. Xcode (12.1+) and command line tools
5341
2. Homebrew
54-
3. All other dependencies - Qt (5.15+), CMake (3.18+), Erlang (23.1.1+)
42+
3. All other dependencies - Qt (5.15+), CMake (3.18+)
5543

5644
### 1.1 Install Xcode
5745

@@ -80,7 +68,7 @@ Once you have Homebrew installed, pulling in the rest of the
8068
dependencies is a couple of lines to execute within a terminal:
8169

8270
```
83-
brew install qt cmake erlang
71+
brew install qt cmake
8472
8573
```
8674

@@ -157,6 +145,19 @@ directly either by double clicking it in the Finder or via the terminal
157145
158146
```
159147

148+
#### Anaconda users beware!
149+
150+
Anaconda (a popular data science toolkit) installs a lot of extra programs, including one called `macdeployqt` which conflicts with the build process mentioned above.
151+
152+
If you run:
153+
154+
```
155+
conda deactivate
156+
```
157+
158+
Before the build steps that should stop things breaking. Once Sonic Pi is built, you can use `conda` as normal after that.
159+
160+
160161
## Good Luck!
161162

162163
Good luck and please share your new live coding adventure with us over on:

0 commit comments

Comments
 (0)