Open sslupsky opened 10 months ago
This should be resolved when https://github.com/Homebrew/homebrew-core/pull/160947 gets merged.
EDIT: are you using the standalone Vulkan SDK? I've been doing a major CMake rework that should resolve many of these problems.
Thank you for the feedback.
> EDIT: are you using the standalone Vulkan SDK? I've been doing a major CMake rework that should resolve many of these problems.
Yes, I downloaded the latest Vulkan SDK (1.3.275.0) from the LunarG website and installed it. When the brew formula PR is merged, should I install glslang using brew?
One thing I noticed that stood out to me,
found components: shaderc_combined glslc glslangValidator missing components: glslang
glslangValidator is an alias of glslang. So, if it found glslangValidator, how could it not find glslang?
@sslupsky that is an issue in FindVulkan.cmake
which I've worked around in my PR.
When the brew formula PR is merged, should I install glslang using brew?
With my CMake PR (#673), you will be able to use Vulkan SDK components either from brew or from the Vulkan SDK. I'm working on updating docs as well (https://github.com/ngscopeclient/scopehal-docs/pull/77).
The fixes needed in Homebrew have been merged upstream.
This should be fixed here. However, there is another bug with Homebrew that needs to be fixed first — https://github.com/Homebrew/homebrew-core/pull/161244.
Looks like it the Homebrew fix was merged on Mar 6. I encountered a different problem with FFTS that I am looking into (see below).
I am attempting to build ngscopesclient on macOS Sonoma 14.2.1 but running into a Cmake error. Build appears to correctly identify the location of the Vulkan SDK but fails to find glslang for some reason.