Compilation in Windows to a console app?

I’m not a Windows person and fear I may not even understand what you mean by “a console app” in this context. But if you compile I7 to C and then compile that C, you get a stand-alone executable that should work on anything that understands stdio and stdout streams. I’d expect it to work in, say, Cygwin.

When the compiler’s target is C, the code it creates uses the Glk API for I/O (same as it does when compiling to Glulx). By default, it embeds MiniGlk, its own highly minimal implementation. By design, you’re supposed to be able to replace it with your own Glk implementation… but as Daniel notes above, if anyone has done this, they haven’t mentioned it here.