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 To: cygwin AT cygwin DOT com X-Injected-Via-Gmane: http://gmane.org/ Path: not-for-mail From: Soren A 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: 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... 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/