This fixes the issues I was encountering with spdlog > 1.9.0. Further documented in #85.
It does not fix the main issue of #85, as far as I know anyway.
This also bumps the spdlog version pulled in to be 1.9.2, which provides better support for fmt 8 such as compile-time checked format strings (which was why it didn't compile originally). A macro is used to allow compatibility with versions of fmt < 8, which I think is wanted?
This fixes the issues I was encountering with spdlog > 1.9.0. Further documented in #85.
It does not fix the main issue of #85, as far as I know anyway.
This also bumps the spdlog version pulled in to be 1.9.2, which provides better support for fmt 8 such as compile-time checked format strings (which was why it didn't compile originally). A macro is used to allow compatibility with versions of fmt < 8, which I think is wanted?