This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: A question on cygcheck


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jeff wrote:
> On Thu, 20 Dec 2007 19:35:53 -0800,
> Brian Dessent <brian[at]dessent[dot]net> wrote:
> 
>> Dave Korn wrote:
>>
>>>   Same reason as strace, I would assume: it's a DOS-based program,
>>>   not a cygwin one.
>> I think you mean "it's a MSVCRT-based program" 
> 
> I guess that's one way to describe them. I've heard them described as
> "native Win32 console-mode" programs-- I do not know if any of those
> exist which are /not/ based on msvcrt so, perhaps these descriptions
> are synonymous.
> 
>> since DOS hasn't existed in Windows in the last approx. 7 years.
> 
> I don't know about the 7 years part (are you saying they no longer
> support ME?), but DOS /support/ still exists in XP by way of ntvdm.exe,
> the "NT Virtual DOS Machine." I still use a few DOS (full screen
> curses-like) utilities that have regretably not been ported to Win32.
> 
> I've heard that DOS support is completely discontinued in Vista,
> though-- only one of many reasons not to "upgrade."

I should rephrase for him.  TRUE dos support is non-existant anymore.
This started with Windows XP.  ntvdm as you described is a virtual dos
machine which means it emulates dos.  Windows ME restricted access to it
(you couldn't actually get to a true dos mode).  The whole original
Windows NT line was without any dos support at all.  Not even emulated.
 Check cmd versus command sometime in XP.  You will note that even the
dir command is slower in the ntvdm than it is in a native prompt.

> 
>> (And now if I could only get people to stop incorrectly referring to a
>> NT/2k/XP/Vista command prompt a DOS prompt... and I also want a pony.)
> 
> You don't think big enough. :) I want a percheron-thoroughbred cross
> like my last good buddy of that lineage-- 2,000 lbs. worth of quiet
> friendship...
> 

Wha?  I'll take a dragon thank you.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHa/1Is1pR2j1qW+sRAqAnAJ4qOPkD6GjSaJdFC+PElEWEoxEcOACfVIeW
8vCoraMARNf5c5CCj1FotsI=
=kzhp
-----END PGP SIGNATURE-----


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]