It has been my experience that most of the production servers running MS Windows in corporate America tend to have a very limited selection of development tools installed (Cygwin, etc.).
You may find reference information for nmake.exe here: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcug98/html/_asug_running_nmake.asp
Finally, to me, it is all about having as many options and choices as possible.
Paco
Jonathan Pryor wrote:
Below...
On Sun, 2004-04-11 at 11:13, Timothy Parez wrote:
<snip/>
What is the difference between
make, gmake and nmake ?
For make vs. gmake, it depends on what platform you're on. On Linux, these are the same program; on BSD and other Unix-like (or Real Unix) systems, they're not.
gmake (GNU make) includes a number of syntax extensions, such as immediate variable assignment (foo := bar). Check the GNU make info manual (``info make''), and read the Features node. A summary of some differences between gmake and make: VPATH variable handling; pattern rules using %; conditional execution; and others.
nmake is Microsoft's make equivalent, and is very different. For example, all makes permit "deferred" variable assignment:
foo = bar
But conditional execution varies wildly. GNU make has ``ifeq...endif'', while nmake uses !IF ... !END IF.
GNU make also has a number of built-in functions such as $(strip), $(patsubst), $(findstring), etc. nmake has no equivalent (that I'm aware of).
- Jon
_______________________________________________
Mono-list maillist - [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list
_______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list