Running the NBody simulations crashes hard in the fplPlatformInit() code, due to a misconfiguration of the defines in the main and the FPL translation unit.
If you compile out Vulkan, you need to compile that out in the main translation unit (FPL_ENTRYPOINT) and in the FPL translation unit (FPL_NO_ENTRYPOINT + FPL_IMPLEMENTATION) as well.
Otherwise, we will get a serious weird crash, that feels horrible and prevents everything to work correctly, due to mismatch linking.
Running the NBody simulations crashes hard in the fplPlatformInit() code, due to a misconfiguration of the defines in the main and the FPL translation unit.
If you compile out Vulkan, you need to compile that out in the main translation unit (FPL_ENTRYPOINT) and in the FPL translation unit (FPL_NO_ENTRYPOINT + FPL_IMPLEMENTATION) as well.
Otherwise, we will get a serious weird crash, that feels horrible and prevents everything to work correctly, due to mismatch linking.