On OS X 12.1, with I'm building an app that is complaining about:
dyld[12690]: Library not loaded: @rpath/lib/libgstvulkan-1.0.0.dylib
I've installed the following with Homebrew:
- GStreamer 1.18.5 installed form homebrew
- gst-plugins-ugly
- gst-plugins-base
- gst-plugins-bad
- gst-plugins-good
I've been able to find all the required .dylib
files so far, except for libgstvulkan-1.0.0.dylib
, which should be included with gst-plugins-bad
but doesn't appear to be in the Homebrew install.
Questions:
- what am I missing? why don't I have
libgstvulkan-1.0.0.dylib
on my system and where do I get it? - I'd like to know how I can avoid Homebrew and just install the packages directly but I don't see how to get the
bad
plugins from that side. Do I need to build from source?
My understanding is there is no
vulcan
dependency in the homebrew formula, thus when building the artifact, there is nolibgstvulkan-1.0.0.dylib
artifact.I tried to include
molten-vk
for the build and turned onvulkan
flag, but it has some issue of finding thevulkan_core.h
(which is already in/opt/homebrew/Cellar/molten-vk/1.1.8/libexec/include/vulkan/vulkan_core.h
).Local build error:
Feel free to kick off a PR and we can get this forward.