Mail Archives: opendos/1997/03/05/16:12:55
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 -