note
taint
Greetings, [venky4289].<p>
It's hard to know where to start on this -- volumes could be written. But I'll do my best to be concise. Traditionally [man://make=default|Make] has been a standard, integral part of UNIX, and UNIX-like (*NIX) systems. In fact, that's how you often built the system you were installing. This makes for a great deal of flexibility, and personalization -- hey, everybody likes choices. Anyway, This wasn't the case, with MS-DOS/Windows, presumably because they were a "for profit" company, and they already had a product they sold, that provided a make. On the other hand, this also paved the way for the likes of [http://www.activestate.com|ActiveState]. Well, given that Perl is free, and the fact that MS products didn't come with a free version of make, someone created <tt>nmake</tt> (I've forgotten details, and wikipedia doesn't provide accurate details). Which was a free version of [man://make=default|make]. That would run within <tt>dos</tt> (MS-DOS). Did you know that [man://make=default|make] will allow you to build Perl, and install it where ever you want to? Did you also know that every time you download a Perl Module, and unpack it, you can use Perl, and make to make, and install it? Did you also know that having [man://make=default|make] allows you to install 16 (or more) <i>different</i> versions of Perl, and by simply providing <tt>PERFIX=</tt>, you can install them <i>anywhere</i> you want to? See also: [cpan://perlbrew]</p>
<p>
I wish I could clearly recall the actual origin, and author of <tt>nmake</tt>. But I'll update this, if I do (recall/find it).</p>
<p>
Hope this helped, and best wishes.</p>
<p>
--Chris</p>
UPDATE here's the oldest reference I could find where Microsoft references <tt>nmake</tt>:
[http://web.archive.org/web/20040811062659/http://support.microsoft.com/default.aspx?scid=kb;en-us;Q132084|http://support.microsoft.com/default.aspx?scid=kb;en-us;Q132084]<br>
UPDATE Here's also a related article, on PerlMonks: [803600]<br>
<!-- Node text goes above. Div tags should contain sig only -->
<div class="pmsig"><div class="pmsig-977156">
<pre>
Yes. What say about me, is true.
</pre>
</div></div>
1067527
1067527