delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2003/03/18/05:43:18

X-Sybari-Space: 00000000 00000000 00000000 00000000
From: Martin Stromberg <Martin DOT Stromberg AT epl DOT ericsson DOT se>
Message-Id: <200303181043.LAA03752@lws256.lu.erisoft.se>
Subject: Re: elefunt results
To: djgpp-workers AT delorie DOT com
Date: Tue, 18 Mar 2003 11:43:11 +0100 (MET)
In-Reply-To: <3E76E932.8E76F2CA@phekda.freeserve.co.uk> from "Richard Dawe" at Mar 18, 2003 09:38:58 AM
X-Mailer: ELM [version 2.5 PL3]
MIME-Version: 1.0
Reply-To: djgpp-workers AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp-workers AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

> Yes. I'm using bash 2.04.
> 
> bash-2.04$ echo $PATH
> c:/djgpp/bin;c:/users/rich/bin;c:/windows;c:/windows;c:/windows/command;c:/djgpp/bin;c:/windows;c:/windows/command;c:/utils/toolbox;c:/djgpp/gnu/emacs/bin;c:/progra~1/doxygen/bin

Just to verify I'm not blind or something: you do not have . in the
PATH, right?

If you make some little program in tmp/ say silly.exe and go there and
type "silly" and "silly.exe" it says command not found, right?

If not, then it looks like your bash is broken... (Unlikely.)

If yes, there's something else different in my environment. Perhaps
SHELL=e:/djgpp/bin/-bash.exe (unsure about the "-")?

Since it works for you I suspect you manage to spawn COMMAND.COM from
the makefile, because the makefile tries to run the program like
"test" (I don't remember the exact name) which is broken because PATH
shouldn't include "." or at least the makefile should not count on
it. 

Perhaps another correction would be adding "SHELL=/bin/sh" too? (IIRC,
this would force make to run bash, right?) If you do, does it break
for you?


Right,

						MartinS

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019