Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!hplabs!hp-sdd!megatek!eta!hollen From: hollen@eta.megatek.uucp (Dion Hollenbeck) Newsgroups: comp.lang.c Subject: Re: MSC 5.1 make Message-ID: <873@megatek.UUCP> Date: 18 Dec 89 15:23:38 GMT References: <8176@cg-atla.UUCP> Sender: news@megatek.UUCP Lines: 40 From article <8176@cg-atla.UUCP>, by fredex@cg-atla.UUCP (Fred Smith): > In article <1989Dec15.021527.18711@sjuphil.uucp> ryan@sjuphil.uucp (Patrick M. Ryan) writes: >> >> Is it just my imagination or is the version of Make which comes >>with MSC 5.1 a pitiful imitation of the real Unix Make? >> I have seem PD implementations of Make on PCs which work exactly the >>same as the Unix make. Why did Microsoft limit their version so much? > > > No it is NOT your imagination. Microsoft's Make utility is largely a wortless > piece of code--good for nothing except taking up disk space (unless you work > from within QuickC, which needs the damn thing for doing builds). > > There have been reasonably good Make clones around for a long time. I saw one > at least four years ago which was shipped with Mark Williams C compiler (to say > nothing of several commercial makes and a bunch of shareware/PD ones). > > Fred Speaking of GOOD Make utilities, may I recommend OPUS Make by Don Kneller. This is an updated, improved, commercial version of his previous NDMAKE. NDMAKE is shareware and I have been using it for about 2 years now. I have moved many makefiles over from UNIX and they run without modification. NDMAKE has additional features not found in UNIX make and OPUS has many more. This is a solid product worth having if you do any developoment which is at all real (as opposed to playing at home for fun and learning). You can contact Donald Kneller at ...ucbvax!ucsfcgl!kneller (at least this is the last address I had for him). Just a satsified user who could not do without NDMAKE. The product is wonderful and support has been grand and timely. Don't pass this one up. Dion Hollenbeck (619) 455-5590 x2814 Megatek Corporation, 9645 Scranton Road, San Diego, CA 92121 uunet!megatek!hollen or hollen@megatek.uucp