このサイトでの挿絵は、Gemini Proによる生成が大半です。 また、情報収集・まとめなどのサイトについては、検索結果をベースとしたものを使用しています。可能な限り出典を明示するよう努めますが完全ではありません。各自で調べる事もお忘れなく。

メタルがない!(macOS)

Rustのgpuiというライブラリを知り、どんなものかと試しにビルドをしていたらエラーに遭遇したのです。

具体的にはこんな感じ。

1
xcrun: error: unable to find utility "metal", not a developer tool or in PATH

xcrunuv runみたいな、Xcode関連ツールランチャーみたいなものと思われますが、それがmetalを見つけられないということでした。 同様の事案がないかと調べてみたところ、Xcodeのフルセットの方にツールチェインを差し替えたらという話がありました。

1
2
3
$ sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
$ xcrun metal
error: error: cannot execute tool 'metal' due to missing Metal Toolchain; use: xcodebuild -downloadComponent MetalToolchain

とまだつれない。でもヒントは出た!

$ xcodebuild -downloadComponent MetalToolchain
$ xcrun metal --verion
Apple metal version 32023.830 (metalfe-32023.830.2)
Target: air64-apple-darwin25.0.0
Thread model: posix
InstalledDir: /private/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.2.54.0.eZJs8X/Metal.xctoolchain/usr/metal/current/bin

ひゃっほぅ! 神に祈りを!


Hugo で構築されています。
テーマ StackJimmy によって設計されています。