-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
macOS: glfwGetRequiredInstanceExtensions failed #626
Comments
The errors during build are due to a long-standing (but low priority) bug in which some unit tests try to initialize Vulkan during compilation during what's supposed to just be a pass to enumerate what test cases are available. But for some reason this init (which normally just wastes a bit of time) is failing. The failure with ngscopeclient and the tests is the same, MoltenVK isn't initializing right. Try running ngscopeclient with --debug to dump more information that might help us narrow down the problem. |
Hm ok, interesting. If I check the "System Global Installation" checkbox in the Vulkan SDK installer and then not ngscopeclient --debug output
|
I'm following the install instruction on macOS 13.6 on an ARM64 MBA M2.
I installed the Homebrew and Vulkan SDK successfully. Cloned the scopehal-apps and set the exports correctly (also verified the paths).
experiences multiple errors during build:
But it does produce a
ngscopeclient
binary, which then fails with the same error.I tried googling this error, but my complete lack of graphics understanding (I work on microcontrollers) makes this difficult to fix.
For example: I tried
export VK_ICD_FILENAMES=$VULKAN_SDK/etc/vulkan/icd.d/MoltenVK_icd.json
from here, but that did nothing.Is this because of my own config? Maybe a conflicting homebrew install?
Output of `brew list`
The text was updated successfully, but these errors were encountered: