delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/09/17/20:20:12

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
From: "Jeff Russell" <jeffry AT mail DOT utexas DOT edu>
To: <cygwin AT cygwin DOT com>
Subject: Tcl/Tk wish shell execution problem under bash
Date: Wed, 17 Sep 2003 19:11:05 -0500
Message-ID: <LIEAKIKNANBLEKNLIAPGEEAICFAA.jeffry@mail.utexas.edu>
MIME-Version: 1.0
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Importance: Normal

The Tcl/Tk wish shell (wish84.exe) does not properly start/execute under
bash.
When launched, the Tk canvas window appears, but the command prompt window
never opens. The wish84.exe application seems to hang (an hour-glass appears
with the mouse over the Tk canvas window; a Ctrl-C from bash is ignored, but
a click on the tk-window close results in a Windows pop-up saying the
application is not responding, from which it can be "ended now").
The Tcl-only shell (tclsh) seems to execute properly.
The wish application properly executes when launched from the Windows
Start->Run menu.

Relevent packages: tcltk-20030901-1, cygwin-1.5.4-1, and bash-2.05b-15 (on
Win2k).

I'm not sure how investigate this...some things I tried:
 * recompiled Tcl/Tk from the 20030901-1 source distribution, same behavior.
(Note: a minor fix is required in the file tcl/generic/tclCmdAH.c due to a
symbol conflict with "FILE_EXISTS".)
 * recompiled Tcl/Tk from the 8.4.4 source distribution, same behavior.
(Note: per the instructions that recommend use of the mingGW stuff.)
 * tried running "dumper" on the wish84 process, and dumper itself core
dumped with a segmentation fault.
 * if I start wish84 specifying a script with the line "console show", the
console window is opened, but no command prompt appears (as if it were busy
doing something). If commands are typed into the console window, output
appears in the original bash window.

Any ideas?
JEff Russell



--
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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019