Skip to content

Commit

Permalink
[doc] x86_64 macOS monterey uses Xcode 14
Browse files Browse the repository at this point in the history
Binary artifacts produced by drake (nightly `.tar.gz` and releases)
are now being compiled with Xcode 14.0.1.
  • Loading branch information
svenevs committed Sep 30, 2022
1 parent da9a866 commit a26c113
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 14 deletions.
14 changes: 7 additions & 7 deletions doc/_pages/from_source.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ integration. Any other configurations are provided on a best-effort basis.
<!-- The minimum compiler versions should match those listed in both the root
CMakeLists.txt and tools/workspace/cc/repository.bzl. -->

| Operating System ⁽³⁾ | Architecture | Python | Bazel | CMake | C/C++ Compiler ⁽⁴⁾ | Java |
|------------------------------------|--------------|----------|-------|-------|--------------------------------|-------------------------------|
| Ubuntu 20.04 LTS (Focal Fossa) | x86_64 | 3.8 ⁽²⁾ | 5.3 | 3.16 | GCC 9.3 (default) or Clang 12 | OpenJDK 11 |
| Ubuntu 22.04 LTS (Jammy Jellyfish) | x86_64 | 3.10 ⁽²⁾ | 5.3 | 3.22 | GCC 11.2 (default) or Clang 12 | OpenJDK 11 |
| macOS Big Sur (11) | x86_64 | 3.10 ⁽²⁾ | 5.3 | 3.24 | Apple LLVM 12.0.5 (Xcode 12.5) | AdoptOpenJDK 16 (HotSpot JVM) |
| macOS Monterey (12) | x86_64 | 3.10 ⁽²⁾ | 5.3 | 3.24 | Apple LLVM 13.0.0 (Xcode 13.1) | AdoptOpenJDK 16 (HotSpot JVM) |
| macOS Monterey (12) | arm64 ⁽¹⁾ | 3.10 ⁽²⁾ | 5.3 | 3.24 | Apple LLVM 13.1.6 (Xcode 13.4) | AdoptOpenJDK 16 (HotSpot JVM) |
| Operating System ⁽³⁾ | Architecture | Python | Bazel | CMake | C/C++ Compiler ⁽⁴⁾ | Java |
|------------------------------------|--------------|----------|-------|-------|--------------------------|-------------------------------|
| Ubuntu 20.04 LTS (Focal Fossa) | x86_64 | 3.8 ⁽²⁾ | 5.3 | 3.16 | GCC 9 or Clang 12 | OpenJDK 11 |
| Ubuntu 22.04 LTS (Jammy Jellyfish) | x86_64 | 3.10 ⁽²⁾ | 5.3 | 3.22 | GCC 11 or Clang 12 | OpenJDK 11 |
| macOS Big Sur (11) | x86_64 | 3.10 ⁽²⁾ | 5.3 | 3.24 | Apple LLVM 12 (Xcode 12) | AdoptOpenJDK 16 (HotSpot JVM) |
| macOS Monterey (12) | x86_64 | 3.10 ⁽²⁾ | 5.3 | 3.24 | Apple LLVM 14 (Xcode 14) | AdoptOpenJDK 16 (HotSpot JVM) |
| macOS Monterey (12) | arm64 ⁽¹⁾ | 3.10 ⁽²⁾ | 5.3 | 3.24 | Apple LLVM 13 (Xcode 13) | AdoptOpenJDK 16 (HotSpot JVM) |

⁽¹⁾ For users running on Apple's newer arm64 hardware, you may run Drake in
native arm64 mode when building from source. However, to use Drake's
Expand Down
12 changes: 6 additions & 6 deletions doc/_pages/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,12 @@ Additionally, if you are compiling your own C++ code against Drake's C++ code
and are using Drake's pre-compiled binaries, then you must use the same
compiler as our releases:

| Operating System | C/C++ Compiler | Std |
|------------------------------------|--------------------------------|-------|
| Ubuntu 20.04 LTS (Focal Fossa) | GCC 9.3 | C++17 |
| Ubuntu 22.04 LTS (Jammy Jellyfish) | GCC 11.2 | C++20 |
| macOS Big Sur (11) | Apple LLVM 12.0.5 (Xcode 12.5) | C++20 |
| macOS Monterey (12) on x86_64 | Apple LLVM 13.0.0 (Xcode 13.1) | C++20 |
| Operating System | C/C++ Compiler | Std |
|------------------------------------|--------------------------|-------|
| Ubuntu 20.04 LTS (Focal Fossa) | GCC 9 | C++17 |
| Ubuntu 22.04 LTS (Jammy Jellyfish) | GCC 11 | C++20 |
| macOS Big Sur (11) | Apple LLVM 12 (Xcode 12) | C++20 |
| macOS Monterey (12) on x86_64 | Apple LLVM 14 (Xcode 14) | C++20 |

## Available Versions

Expand Down
2 changes: 1 addition & 1 deletion doc/_pages/mac.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: macOS

We assume that you have already installed:

* Xcode 10 or above ([from the Mac App Store](https://itunes.apple.com/us/app/xcode/id497799835))
* Xcode ([from the Mac App Store](https://itunes.apple.com/us/app/xcode/id497799835))

Prerequisite setup is otherwise automated. Simply run:

Expand Down

0 comments on commit a26c113

Please sign in to comment.