Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Wed, 4 Dec 2002 20:46:43 -0800 (PST) From: Michael A Chase Subject: Re: Can't run Macro Express from within Cygwin bash shell To: Jack Twilley cc: cygwin Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Content-Disposition: INLINE references: <86hedtdxiz DOT fsf AT ls-jtwilley DOT brightmail DOT com><86el8xduvu DOT fsf AT ls-jtwilley DOT brightmail DOT com><4 DOT 3 DOT 1 DOT 2 DOT 20021204233528 DOT 02409d90 AT pop DOT rcn DOT com> in-reply-to: <4.3.1.2.20021204233528.02409d90@pop.rcn.com> fcc: SentMail Reply-To: Michael A Chase On Wed, 04 Dec 2002 23:36:57 -0500 "Larry Hall (RFK Partners, Inc)" wrote: > At 10:46 PM 12/4/2002, Jack Twilley wrote: > > >>>>> "Michael" == Michael A Chase 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. > > > These are Cygwin error messages. They're from Windows. Remember, Cygwin s/are/are not/ > is a layer over the Windows API. So... > > $ net helpmsg 53 > The network path was not found. Try copying PerfmonMacros.mex to a directory that is physically on the same machine as Cygwin and meproc.exe. Drive J: is usually a network drive. -- Mac :}) ** I normally forward private questions to the appropriate mail list. ** Ask Smarter: http://www.tuxedo.org/~esr/faqs/smart-questions.html Give a hobbit a fish and he eats fish for a day. Give a hobbit a ring and he eats fish for an age. -- 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/