Hello. I have a troubles with IPC::Open3 module, when i built binary with PerlApp( Hide console(GUI executable) ).
Error:
open3: Can't call method "close" on an undefined value at /IPC/Open3.pm line 365
Source:
#!/usr/bin/perl -w
use strict;
use Tkx;
use IPC::Open3;
my $mw = Tkx::widget->new('.');
my $bt = $mw->new_ttk__button(
-text => 'button 1',
-command => sub {
my($wtr, $rdr, $err, $pid);
$pid = open3( $wtr, $rdr, $err, 'dir');
},
)->g_pack;
Tkx::MainLoop;Please suggest a solution. I really need to use external binaries from my app.