-
Notifications
You must be signed in to change notification settings - Fork 286
Description
Hello!
There is currently an openxr PR active at libsdl-org/SDL adding openxr support.
It has support for loading openxr dynamically using LoadLibrary on Windows and dlopen on other platforms (instead of linking against the library).
However, on Windows the name of the shared library is slightly different when building a debug binary. This happens here.
Clearly, openxr_loader.dll (without d suffix) is the preferred name, but there is concern (vcpkg) package users will get non-functioning openxr SDL support because of this.
The suffix is configurable, but package maintainers are often hesitant to change default: developers have them for a reason.
Is the d suffix still required?
Current CMake Visual Studio generators put the various configurations in different folders.