Closed mdinslage closed 3 weeks ago
disregard, After updating the Vulkan-Headers to a newer version it compiles fine.
I've fixed everything reported. The code shouldn't rely on cassert being included by the Vulkan headers. It shouldn't be using system Vulkan headers either unless the submodule wasn't checked out. Assigning nullptr to physical_device is undefined behavior, so fixed.
Libraries used: snes9x-1.63 glslang-12.1.0 Vulkan-Headers-1.3.246 gcc-14.2.0
Today I tried compiling snes9x-1.63 on Slackware64-current as of Sept. 4, 2024 and ran into these errors
and this
I was able to solve the problem with this patch I created
And then adding the necessary #include head to the corresponding files
Just reporting if this information is useful
Thanks.