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 Message-ID: From: "Brown, Charles" To: "'Cygwin List'" Subject: RE: cygwin using wrong sh.exe Date: Fri, 19 Nov 2004 17:37:30 -0500 MIME-Version: 1.0 Content-Type: text/plain X-Sensis-MailScanner-Information: Scanned at Sensis Corporation by MailScanner X-Sensis-MailScanner: Found to be clean X-Sensis-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (score=-5.822, required 5, autolearn=not spam, ALL_TRUSTED -3.30, BAYES_00 -2.60, TW_YG 0.08) X-MailScanner-From: charles DOT brown AT sensis DOT com X-IsSubscribed: yes Note-from-DJ: This may be spam I see a gludge of other Rational environment variables. Should I clobber them all, or just that one? -----Original Message----- From: Larry Hall [mailto:lh-no-personal-replies-please AT cygwin DOT com] Sent: Friday, November 19, 2004 5:25 PM To: Brown, Charles; 'cygwin AT cygwin DOT com' Subject: Re: cygwin using wrong sh.exe At 05:20 PM 11/19/2004, you wrote: >After installing Cygwin/X, I can launch a cygwin bash shell, and I can >launch the xwin server using the startxwin.bat file - which also >launches one xterm. However, I can't run any of the X tools from the >windows Start menu, or from a bash prompt. I get an error saying >"xterm: c:\progra~1\rational\ration~1\NUTCROOT\mksnt\sh.exe no such file". > >I asked a buddy for help, and we tried changing the PATH variable so >cygwin/bin is first, and edited some of the cygwin .BAT files, to try >to fix the PATH, but with no success. Somehow, cygwin keeps picking >that SHELL. > >I've google'd some terms, and tried the mail list archive without >success as well. > >I've appended the output of cygcheck, which is interesting because it >shows that cygwin does find sh.exe in cygwin/bin. > >What do I have to tweak to fix this? Your environment. From your cygcheck file: SHELL = `C:\PROGRA~1\RATIONAL\RATION~1\NUTCROOT\mksnt\sh.exe' You need to find where this is being set to MKS's sh.exe and remove it. If you cannot or will not do that, you can unset it in startxwin.bat as an alternative. -- Larry Hall http://www.rfk.com RFK Partners, Inc. (508) 893-9779 - RFK Office 838 Washington Street (508) 893-9889 - FAX Holliston, MA 01746 -- 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/