delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1998/04/09/02:49:43

From: ian AT cygnus DOT com (Ian Lance Taylor)
Subject: Re: Pipe with TCL/TK
9 Apr 1998 02:49:43 -0700 :
Message-ID: <199804071709.NAA11088.cygnus.gnu-win32@subrogation.cygnus.com>
References: <199804071701 DOT TAA11167 AT hermes7 DOT cst DOT cnes DOT fr>
To: genesis AT hermes9 DOT cst DOT cnes DOT fr
Cc: gnu-win32 AT cygnus DOT com

   Date: Tue, 7 Apr 1998 19:01:45 +0200
   From: genesis AT hermes9 DOT cst DOT cnes DOT fr (Utilisateur genesis)

   I looked at expect/exp_event.c source code and I found an implement of Tcl_CreateFileHandler for cygwin32. I'm very interested because all my problems comes with this Tcl function that is only implemented on Unix platform.

   I try to link my application with libexpect521.a to get Tcl_CreateFileHandler function on Windows platform. No problem with the link, but when I execute my program, it fails on Tcl_CreateFileHandler.

   Is it possible to use libexpect521.a Tcl_CreateFileHandler function, mix with Tcl8.0 standard functions libraries ?
   When I call expect function with C programs, is it necessary to initialize expect (like TCL/TK with a call to tkMain or TclAppInit for example) ? I don't find this information with the FAQs. 


The answer is, I don't know.  I wrote the Tcl_CreateFileHandler
function which you can find in exp_event.c specifically to handle the
cases which arose with expect and even more specifically to handle the
cases which arose when running dejagnu.  I made no attempt to write a
general purpose version of the function.  I don't know whether the
problem you are encountering is real or unimportant.  I think you will
have to debug it to find out.

Ian
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


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