Issues With Meschach Math Library in C

Hey guys, so I'm slowly working my way around Playdate with C and I wanted to try my hand at some basic 2D transformations with a 3x3 matrix. Because I didn't want to reinvent the wheel, I researched some of the popular libraries and that's how I got to Meschach

I'm wondering if anyone has experience working with it on the Playdate. I'm having trouble building. I get tons of these errors:

|Error|C4003|not enough arguments for function-like macro invocation 'warning'|hello_world|D:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\stdarg.h|13|||

From what I understand, this is related to va_arg calls of which the library has a lot. Other than that, however, I have no idea so far how to fix this. Any help is greatly appreciated!

Additionally, I'm open to suggestions to other libs