Skip to content

Commit

Permalink
Clarify MacOS build instructions (theseus-os#1077)
Browse files Browse the repository at this point in the history
Apparently Intel-based Macs also need `gmake`, not `make`;
this is not specific to Apple silicon-based Macs (e.g., M1).
  • Loading branch information
kevinaboos authored Nov 21, 2023
1 parent 562a39c commit 3f339e1
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,10 @@ If you're on WSL, also do the following steps:
```sh
rm -rf /tmp/theseus_tools_src
```

* If you're building Theseus on an M1-based Mac, you may need to use `gmake` instead of `make` for build commands. Alternatively, you can use `bash` with x86 emulation, but this is generally not necessary.
* **NOTE**: on MacOS, you need to run `gmake` instead of `make` for build commands (or you can simply create a shell alias).
* This is because HomeBrew installs its binaries in a way that doesn't conflict with built-in versions of system utilities.
* *(This is typically not necessary)*: if you're building Theseus on older Apple Silicon (M1 chips), you may need to use `bash` with x86 emulation:
```sh
arch -x86_64 bash # or another shell of your choice
```
Expand Down

0 comments on commit 3f339e1

Please sign in to comment.