This can cause issues across shared object boundaries, only ever use `constexpr` in `Constants.hpp`. One way to fix this is to convert this: ```cpp const MyType value; ``` to ```cpp const MyType& GetVal() { static MyType val; return val; } ```