if another project uses CMAKE_DL_LIBS and includes ysfx, things may go awry due to dl now being a target:
CMake Error in 3rdparty/libossia/3rdparty/Servus/servus/CMakeLists.txt:
export called with target "Servus_iface" which requires target "dl" that is
not in any export set.
-- Generating done
CMake Error in 3rdparty/libossia/3rdparty/wiiuse/src/CMakeLists.txt:
export called with target "wiiuse" which requires target "dl" that is not
in any export set.
This conflicts with the CMAKE_DL_LIBS variable: https://cmake.org/cmake/help/latest/variable/CMAKE_DL_LIBS.html
if another project uses CMAKE_DL_LIBS and includes ysfx, things may go awry due to dl now being a target: