Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

Re^2: Hiding DOS windows that accompany TK

by TGI (Vicar)
on Dec 08, 2008 at 19:27 UTC ( #729014=note: print w/ replies, xml ) Need Help??


in reply to Re: Hiding DOS windows that accompany TK
in thread Hiding DOS windows that accompany TK

wperl is the correct answer. It runs perl as a "WINDOWS" subsystem application. Normally perl runs as a "CONSOLE" subsystem application.

Without a console, your perl script will not have a proper STDIN, STDOUT, or STDERR. Perl does the best it can to paper over the problems, but doing IO redirection with child processes can be troublesome.

exetype.bat in the perl/bin directory converts the console version of perl into a WINDOWS subsystem app.

See the MSDN article on the SUBSYSTEM linker option for MSVC for a tiny bit of info.


TGI says moo


Comment on Re^2: Hiding DOS windows that accompany TK

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://729014]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others chanting in the Monastery: (11)
As of 2015-07-07 23:17 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (93 votes), past polls