It will not create these file handles for you. You have to do this yourself. So don't pass it empty variables expecting them to get filled in for you.So you can't pass FAKEHANDLE like you do; instead, you'd need to open /dev/null for reading and pass that.
However, if as in your example you're not interested in communicating with your process as it runs, why not just say
instead?system("$make_cmd -v -f $makefile > $outlog_filename 2> $errlog_filena +me")
In reply to Re: Re: Segmentation Fault - Child/Output collision?
by ariels
in thread Segmentation Fault - Child/Output collision?
by Stormr
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |