I’m trying to understand what my packaged game is doing with stdout.
If I write to stdout using printf, it causes error during packaging, so it cannot be packaged.
If I run a packaged project from the command prompt, there is no standard output (or stderr) displayed (from UE_LOG messages or otherwise).
If I run a packaged project in a mintty terminal, some UE_LOG messages are output on stdout, from what I see Warning: and Display: messages, and at the end there are a few messages from stderr. The rest seem to be logged in ./Saved/Logs/ file.
I think the correct way to do IPC is to useFInteractiveProcess. However, is there a way to write directly to stdout without using UE_LOG? It is somewhat awkward compared to a direct puts or printf statement.