Just found your nice little project and tried to build it (zig-0.6.0-2 in WSL) but failed with the named error:
./build.zig:18:11: error: no member named 'setTheTarget' in struct 'std.build.LibExeObjStep'
Seems they changed the build arguments a bit. Unfortunately I am too new to the language to guess where to start looking for how to fix this.
Well, this is why I somehow prefer languages which stick to external build systems like Makefiles, even tho I don't like their syntax :)
Regards, Alex