@mkoeppe
See Normaliz/PyNormaliz#120 for the failure. As far as I can say, the problem is that slong expands to long long int and there is no suitable definition for that case. Under Linux 64 and MacOs long long and long are semantically equivalent, but not under MS Windows 64.
We have seen a similar problem before in the incompatibility of Flint 3.3.1 and e-antic 2.1.0.
I do not completely understand the mechanics of slong. Where is it defined? In Flint? I am positively surprised that I could compile Normaliz (including e-antic) uner MSYS/MinGW64.