Skip to content

Tag: stdout

Redirecting stdout from C lib in Java in JNA

I want to redirect the stdout and stderr C streams to Java, but I am struggling to do so. I used the result of this thread: https://users.jna.dev.java.narkive.com/VdgNgCIb/jna-solutions-to-catch-stdout-stderr-of-dll but it still does not work as intended. Here is my C code (I compiled it as a TestPrintf.dll library): And my Java code: The interface for catching the stdout stream: The interface