Closed Rookfighter closed 1 year ago
For Windows and MacOS I am not sure. @Klaim or @Swat-SomeBug any idea what you have to install on those platforms to make Vulkan backends work?
LunarG's Vulkan SDK should be everything needed to be able to build with it on MacOS, Windows and Linux (and some other platforms apparently. Your libvulkan-meta
package already does the rest of the wiring.
I did try the libvulkan-meta
package in the past on Windows (11) and it was working as expected.
It's probably not installed on build2
's CI at the moment (which is what I expected). Unfortunately it means that publishing this package on cppget implies not testing it on that CI. (it's also one of the reasons I asked for the null backend example to be run as a test, that's the only thing we can build and run on build2's CI right now).
For Windows and MacOS I am not sure. @Klaim or @Swat-SomeBug any idea what you have to install on those platforms to make Vulkan backends work?
At the moment I have the Vulkan SDK on my local windows machine. I’m not sure if there is a package for it. I believe there’s Vulkan SDK for MacOs as well. Not sure if homebrew has it. But I suspect there maybe some manual install steps on Windows and MacOs for Vulkan.
This PR adds a
builds
keyword to the manifests of the packages to fixbdep ci
builds as good as possible.Here's the link to a build with the latest version: https://ci.stage.build2.org/@623ba025-bd7d-4d57-90b0-1fdd0a565a35
@boris-kolpackov quite a few builds are failing because Vulkan or X11 headers are missing. Can you do anything about that? For the linux machines (Debian) you could just install (which is what I did):
libvulkan-dev
xorg-dev
For Windows and MacOS I am not sure. @Klaim or @Swat-SomeBug any idea what you have to install on those platforms to make Vulkan backends work?