Closed
Description
Sadly, Windows terminal support of ANSI colors and signals is simply... non-existent, and this PR in particular adds a ton of things that are not supported by this OS.
I don't know if filling the entire llama.cpp with #ifdef
s would be ideal... or to rewrite those changes to encapsulate them better to make it less painful, but either way, it is a lot of work.
Reverting that commit and doing a couple of merge fixes makes it work.
PS: Maybe it would be good to add an action that compiles the software in the three platforms? but, yet, I'm curious about the willing to support windows as well since it's the special kid between the unix-like guys :)