mirror of
https://github.com/openjdk/jdk.git
synced 2026-01-28 03:58:21 +00:00
8372393: Document requirement for separate metallib installation with Xcode 26.1.1
Reviewed-by: erikj
This commit is contained in:
parent
3f447edf0e
commit
125d1820f1
@ -541,6 +541,11 @@ href="#apple-xcode">Apple Xcode</a> on some strategies to deal with
|
|||||||
this.</p>
|
this.</p>
|
||||||
<p>It is recommended that you use at least macOS 14 and Xcode 15.4, but
|
<p>It is recommended that you use at least macOS 14 and Xcode 15.4, but
|
||||||
earlier versions may also work.</p>
|
earlier versions may also work.</p>
|
||||||
|
<p>Starting with Xcode 26, introduced in macOS 26, the Metal toolchain
|
||||||
|
no longer comes bundled with Xcode, so it needs to be installed
|
||||||
|
separately. This can either be done via the Xcode's Settings/Components
|
||||||
|
UI, or in the command line calling
|
||||||
|
<code>xcodebuild -downloadComponent metalToolchain</code>.</p>
|
||||||
<p>The standard macOS environment contains the basic tooling needed to
|
<p>The standard macOS environment contains the basic tooling needed to
|
||||||
build, but for external libraries a package manager is recommended. The
|
build, but for external libraries a package manager is recommended. The
|
||||||
JDK uses <a href="https://brew.sh/">homebrew</a> in the examples, but
|
JDK uses <a href="https://brew.sh/">homebrew</a> in the examples, but
|
||||||
|
|||||||
@ -352,6 +352,11 @@ on some strategies to deal with this.
|
|||||||
It is recommended that you use at least macOS 14 and Xcode 15.4, but
|
It is recommended that you use at least macOS 14 and Xcode 15.4, but
|
||||||
earlier versions may also work.
|
earlier versions may also work.
|
||||||
|
|
||||||
|
Starting with Xcode 26, introduced in macOS 26, the Metal toolchain no longer
|
||||||
|
comes bundled with Xcode, so it needs to be installed separately. This can
|
||||||
|
either be done via the Xcode's Settings/Components UI, or in the command line
|
||||||
|
calling `xcodebuild -downloadComponent metalToolchain`.
|
||||||
|
|
||||||
The standard macOS environment contains the basic tooling needed to build, but
|
The standard macOS environment contains the basic tooling needed to build, but
|
||||||
for external libraries a package manager is recommended. The JDK uses
|
for external libraries a package manager is recommended. The JDK uses
|
||||||
[homebrew](https://brew.sh/) in the examples, but feel free to use whatever
|
[homebrew](https://brew.sh/) in the examples, but feel free to use whatever
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user