Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@sourceware.cygnus.com Delivered-To: mailing list cygwin@sourceware.cygnus.com Date: Sat, 9 Oct 1999 12:45:11 -0400 (EDT) From: Laszlo Vecsey To: cygwin@sourceware.cygnus.com Subject: windows consoles Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Is it possible to make a windows executable that can optionally output to a console at runtime? Normally when I compile with -mwindows, I can't printf to the console, and windows returns me to the prompt when I run the program. I found that if I include -luser32 and -lgd32 manually, and leave -mwindows out, I can still use WinMain and do graphics, and still have the console! The problem with that is its all done at compile time, and I would need two different binaries to get the different behaviors. What I'd like to do now is compile just one binary and be able to determine at runtime (through a commandline option) if windows should return me to the prompt (no console), or stick around and let me write to stdout. Can this be done? - lv -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe@sourceware.cygnus.com