Mail Archives: cygwin/2006/03/01/14:31:57
>>>> I upgraded to 1.5.19-4 yesterday and now notice the following new,
>>>> undesirable behavior: empty console windows for child make processes.
>>>>
>>>> I use the FTE editor and run make from it, the make output being
>>>> displayed inside an FTE window. Before upgrading to 1.5.19-4, no
>>>> console windows popped up, even when make called child $(MAKE) (which
>>>> in turn call child $(MAKE) and so forth).
>>>>
>>>> Now, I get a pop-up console window for make and each child make. The
>>>> output from all of these still goes to FTE, but the empty popup console
>>>> windows take focus and are annoying. This doesn't occur with other
>>>> external programs launched by FTE, just make.
I fixed the issue by modifying FTE. When I wrote earlier that I'd tried
passing CREATE_NO_WINDOW to the CreateProcess that runs the make, I was
wrong. FTE had a huge #if section, and I ended up changing the inactive
one. When I added CREATE_NO_WINDOW to the real CreateProcess, make
stopped popping up console windows.
(I still don't know why only make seems to do it and why it didn't until
I upgraded cygwin. But I think the CreateProcess *should* need to have
teh CREATE_NO_WINDOW parameter, and the problem is gone; so, I'm happy!)
I'm also happy I joined the list in time to see the post about
CYGWIN=error_start! I've been cussing about cygwin's lack of useful core
file for ages (i.e., I can't do gdb core and then bt to see a stack
trace with symbols and parameters). Using error_start should help!
Paul
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -