delorie.com/archives/browse.cgi   search  
Mail Archives: opendos/1997/03/05/16:12:55

Message-Id: <9703052055.AA20033@hum.amu.edu.pl>
Comments: Authenticated sender is <grendel AT ananke DOT amu DOT edu DOT pl>
From: "Mark Habersack" <grendel AT ananke DOT amu DOT edu DOT pl>
Organization: KGB
To: OpenDOS Mailing List <opendos AT mail DOT tacoma DOT net>
Date: Wed, 5 Mar 1997 21:51:17 +0100
Mime-Version: 1.0
Subject: [opendos] OD case sensitivity
Reply-To: grendel AT ananke DOT amu DOT edu DOT pl
Cc: "Alaric B. Williams" <alaric AT abwillms DOT demon DOT co DOT uk>
Sender: owner-opendos AT mail DOT tacoma DOT net

Probably someone has already noticed that but, just for the record, I will 
say it again:

OpenDOS is internally case-sensitive in environment operations.

Some programs (like Borland's RTM.EXE, VU.EXE from UltaCompressor II package, 
DCC 4.X and others) have problems finding programs/files when the 'path' 
variable is in lower case. Example:

** line in dconfig.sys
set path=c:\opendos


** line in autoexec.bat
PATH=c:\utils;c:\utils\uc


** in c:\utils there are, among others, files:
dpmi16bi.ovl (Borland's DPMI overlay)
rtm.exe (Borland's DPMI RunTime Manager)

** in c:\dcc40 there's a Borland 16-bit DPMI executable TVIEWER.EXE

** command typed
c:\> tviewer.exe products.wri

** error message (short)
stub: cannot find dpmi16bi.ovl


When I've changed the 'set path=c:\opendos' to 'set PATH=c:\opendos' in 
dconfig.sys - everything went just OK.
Conclusion: OpenDOS internally pays attention to the env. variable's case and 
programs that do 'getenv("PATH")' receive NULL. Or... what else could it be?

-----------Visit http://ananke.amu.edu.pl/~grendel-------------
Sometimes there's nothing to feel, sometimes there's nothing to
hold. Sometimes there's no time to run away, sometimes you
just feel so old. The times it hurts when you cry, the times it
hurts just to breathe. And then it seems like there's no-one
left, and all you want is to sleep. Fight, fight, fight - just
push it away. Fight, fight, fight - just push it until it breaks

- Raw text -


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