UPDATE:Ok, well after talking with their tech support and reading their web site some more, it turns out the -gui option somehow does away with STDIN and STDOUT. Since the program I'm opening with
IPC::Open2 needs to read from STDIN, this must somehow be related to the problem. What I don't understand though is on the original program, I'm not talking to STDOUT. I'm dealing with the read and write pointers that I send to
IPC::Open2.
Anyway, does anyone have any idea how to do basically the exact same thing open2 does but with sockets or pipes? I'll have to go back to the drawing board and look, but if someone else already knows, thanks!
Justin Eltoft
"If at all god's gaze upon us falls, its with a mischievous grin, look at him" -- Dave Matthews