On Windows with MSVC in debug build I have a compilation error in `box.h` on the following line: ```cpp static bool DEBUG; ``` Because in debug build there `DEBUG` macros is defined. Solution is quite simple, in `box.h`: ```cpp #ifdef DEBUG #undef DEBUG #endif ```