delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/12/04/22:46:50

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
To: Michael A Chase <mchase AT ix DOT netcom DOT com>
Cc: cygwin <cygwin AT cygwin DOT com>
Subject: Re: Can't run Macro Express from within Cygwin bash shell
References: <86hedtdxiz DOT fsf AT ls-jtwilley DOT brightmail DOT com>
<Mahogany-0 DOT 64 DOT 2-1204-20021204-184419 DOT 00 AT ix DOT netcom DOT com>
<86el8xduvu DOT fsf AT ls-jtwilley DOT brightmail DOT com>
<Mahogany-0 DOT 64 DOT 2-1279-20021204-193544 DOT 00 AT ix DOT netcom DOT com>
From: Jack Twilley <jtwilley AT brightmail DOT com>
X-Attribution: Jack
Date: Wed, 04 Dec 2002 19:46:24 -0800
In-Reply-To: <Mahogany-0.64.2-1279-20021204-193544.00@ix.netcom.com> (Michael
A Chase's message of "Wed, 4 Dec 2002 19:35:44 -0800 (PST)")
Message-ID: <86bs41dt67.fsf@ls-jtwilley.brightmail.com>
User-Agent: Gnus/5.090008 (Oort Gnus v0.08) XEmacs/21.1 (Cuyahoga Valley,
i386--freebsd)
MIME-Version: 1.0

>>>>> "Michael" == Michael A Chase <Michael> writes:

Jack> Your solution works with a local bash shell but not a remote
Jack> one.  Any idea why?  While logged in remotely, I can ls both the
Jack> binary and the macro file, so it's not a permissions thing, or I
Jack> don't think it is anyway.

Michael> What part is failing?  Is cygpath.exe running at all?  Is
Michael> cygpath.exe converting the PerfmonMacros.mex path correctly?
Michael> Is meproc.exe running at all?  What happens if you try to run
Michael> meproc.exe with other arguments?  ...

I'm sorry for the completely lame response of mine.  I'll be more
specific.  The cygpath.exe program works the same for both local and
remote shells.  It gives the same response each time.  Since the
meproc.exe program runs properly on the local shell, I have to assume
that the cygpath.exe program is converting the path correctly.  I'm
not exactly sure how to tell if the meproc.exe program is running "at
all".  There is a delay, and then I get another prompt.  Running
the meproc.exe program with other arguments gives me the same results.

When I run the meproc.exe program without arguments with truss, it
returns errno 53.  I don't know what Cygwin uses errno 53 for, but
FreeBSD uses it for ECONNABORT, which doesn't make much sense.

Jack.
-- 
Jack Twilley // Tier 2 Support Engineer // Brightmail Inc.
jtwilley at brightmail dot com

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.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