ok, so just got myself a windows laptop (something I'm surprised about too ) and been playing with Axoloti on it (quite fun with a touchscreen, doesn't work too bad.)
and just encountered this error.
so, I can now confirm its the precompiled header that is the issue, if you delete xpatch.h.gch then the problem is resolved. it is corrupted.
a quick check shows the corrupted file is the same size as the 'uncorrupted version' but has some bytes differing... now, I know that last time I used Axoloti, it was ok.
BUT the accompanying dependency file has the same timestamp, so it doesn't look like its been altered... quite odd.