delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/08/22/16:00:46

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: cygwin AT cygwin DOT com
X-Injected-Via-Gmane: http://gmane.org/
Path: not-for-mail
From: Soren A <soren_andersen AT fastmail DOT fm>
Newsgroups: gmane.os.cygwin
Subject: Re: Problems with GNU make.exe on win98 (reformatted)
Date: Thu, 22 Aug 2002 19:58:48 +0000 (UTC)
Organization: Occasionally Sporadically
Lines: 61
Message-ID: <Xns9272A2C557BC6soren1Gmane@80.91.224.249>
References: <20020822183340 DOT SKQW13865 DOT fe1 AT localhost>
NNTP-Posting-Host: ny-kenton2a-572.buf.adelphia.net
X-Trace: main.gmane.org 1030046328 28607 24.51.94.60 (22 Aug 2002 19:58:48 GMT)
X-Complaints-To: usenet AT main DOT gmane DOT org
NNTP-Posting-Date: Thu, 22 Aug 2002 19:58:48 +0000 (UTC)
User-Agent: Xnews/L5
X-Archive: encrypt

Since you bothered to post twice...

<radc4 AT cox-internet DOT com> wrote around 22 Aug 2002 
news:20020822183340 DOT SKQW13865 DOT fe1 AT localhost about %s:

> Hi,
> 
> Heres the environment:
> Win 98, cygwin-b20, make 3.75, DOS shell

Get a recent Cygwin release, not an ancient, outdated beta version.

> Whenever I try to run make in a DOS shell, I get several
> "Bad command or file name" errors.

Cygwin tools are meant to be used in a *cygwin* shell. What you are
calling a "DOS" shell is not cygwin bash, or if it is, you need to
understand what is going on so that you can name and describe it
clearly. On Win98, the default, native shell (command interpreter) is
named "COMMAND.COM". Is this what you are using? If so, please stop
before you hurt yourself. 

{snip}
> So, is it possible that make.exe is not looking outside the
> DOS command shell for commands that are part of the standard
> DOS library? But, it works for all other commands that are
> in the PATH?

There is nothing wrong with cygwin `make'. First of all, please disabuse
yourself of the notion that a difficulty which is arising from a
fundamental lack of knowledge about how to run procedures in Cygwin's
working environment (shell), is happening because of a bug in `make'. 

http://cygwin.com/cygwin-ug-net/cygwin-ug-net.html

Also, please realize (for background perspective) that using Cygwin on
Win98 is "not really" supported. It isn't the professional development
platform / environment on which most Cygwin enthusiasts work; it is a
buggy, deeply unstable OS with too much cruft in it for long-term use.
*I* use it, however. For the time being. 

> I have tried setting my PATH so that the cygwin/bin
> directory is first, this does not help. This same 
> environment works fine on Win 2000. Any help would be 
> appreciated... Thanks.

Post exactly what your PATH is when *in* the Cygwin shell, once you've
done the reading above and are sure you understand what shell you are
running. 

I'd also recommend that you (Google, not here) learn about the
differences (distinction) between the command.com shell on Win9x and the
CMD.exe shell supplied with all Windows NT and derivative OSs (W2K). 

I also run Cygwin on Win98 and have for years. I use `make' all the time
and so you can believe me when I tell you that the wrong tree is being
barked up. ;-) 

   HTH,
    Soren A




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