Derpius/VisTrace

[bug] Bundle `libomp140.x86_64.dll` with the binary

Closed this issue · 0 comments

Describe the bug
OpenMP actually depends on this runtime DLL which seems to be specific to Visual Studio 2019 (2022 too?), causing the module to fail to load on any system that doesn't happen to have the binary.

Solution is to just bundle my copy of the DLL with releases and artefacts. However, this means users will need to place the binary in their GarrysMod directory, complicating the install.

To mitigate this I could generate separate with and without OpenMP builds, although if someone can't drag and drop a DLL to GarrysMod they probably wouldn't be using this in the first place