How to detect win9 vs NT
Paul Garceau
pgarceau@teleport.com
Tue Aug 18 04:14:00 GMT 1998
Greetings,
If you are using "make 3.76.1", you can determine which
values are set for the platform by running "make -p". That gives
you the internal database which the make command uses.
Under NT 4, "os" is set by the internal make database to
Windows_NT...I don't have Win95 or Win98, so am not sure what
the value of OS would be, though I might hypothesize that it is
something like Windows_95, etc.
So, I would think that a make command sequence that goes
something like
ifeq ($(OS),Windows_NT)
<define something NT_like>
endif
ifeq($(OS),Windows_95)
<define something Win95_like>
endif
Such a command sequence would be perfectly capable of
determining what platform OS is being used and what needs to be
defined or included depending on the platform OS being used.
Peace,
Paul G.
Information Systems Consultant
NewDawn Productions
http://www.teleport.com/~pgarceau/newdawn/
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".
More information about the Cygwin
mailing list