Mail Archives: djgpp/1997/05/28/10:13:57
On Wed, 28 May 1997, Chris Croughton wrote:
> That seems to be correct to me. Granted that DOS isn't case-sensitive,
> but bash and ls are Unix utilities and so are likely to differentiate.
Microsoft made it exceedingly hard to treat this issue in a simple and
obvious manner if you need to be compatible to Unix shell scripts and
Makefiles. There is no single ``correct'' way to do this, so this is
really a matter of opinion (and was discussed a lot during beta testing of
DJGPP v2.01). However, since the DJGPP wildcard expansion is
case-sensitive only on Windows 95 (and even then not *entireley*
case-sensitive, see the libc docs for the `glob' function), I think the
port of Bash should do the same, so that programs behave the same when
called from Bash as when called other shells. I'd guess that Bash just
needs to use `glob' from the DJGPP library instead of the GNU version.
> The gcc port is also case-sensitive
And how many times did you see a message here from a user complaining that
"GCC FILENAME.C" doesn't work?
- Raw text -