Path: utzoo!attcan!uunet!snorkelwacker!bloom-beacon!bloom-beacon!lfk From: lfk@athena.mit.edu (Lee F Kolakowski) Newsgroups: comp.os.msdos.programmer Subject: Make wars: was (Re: MS make is not really make??) Message-ID: <1990Oct2.185518.25239@athena.mit.edu> Date: 2 Oct 90 18:54:42 GMT References: <1990Sep25.040646.10101@chinet.chi.il.us> <2529@cirrusl.UUCP> Sender: daemon@athena.mit.edu (Mr Background) Distribution: comp Organization: Mass. Inst. of Tech., Dept. of Chemistry Lines: 57 In-Reply-To: dhesi%cirrusl@oliveb.ATC.olivetti.com's message of 2 Oct 90 02:13:37 GMT On 2 Oct 90 02:13:37 GMT, dhesi%cirrusl@oliveb.ATC.olivetti.com (Rahul Dhesi) said: > In <1990Sep25.040646.10101@chinet.chi.il.us> kdb@chinet.chi.il.us (Karl > Botts) writes: >>Get the MKS ToolKit, MKS Make and -- if you need 'em -- lex and yacc. >>Believe me, if you are a Unix programmer working under DOS, you have no >>other choice. > I have found NDMAKE excellent. It will even build a linker response > file for you to work around the MS-DOS command line limit. > -- There are *lots* of versions of make for PCs. I used to use NDmake. It works well. I first used a home brewed make. That was OK. Previous versions of MS-make were awful, and did not conform to the conventions of AT&T version 7 make. D. Kneller (author of NDmake) now sells a product called opus make It is supposed to be nice. MKS make and Ploytron make are nice too. There is a PD make that the MKS make was orignally based on called DMAKE. It runs on msdos, unix, and others. It can generate automatic response files for anything. It can communicate with other shells (other than command.com). There is a version in preparation that can swap itself to XMS, EMS, or Disk then execute the command line. It is very compatible with Unix make. The source was posted to comp.sources.misc not long ago, the binary was posted to comp.binaries.ibm.pc also not long ago. It will also interact properly with my version of RCS (Revision Control System) (also posted to comp.binaries.ibm.pc) and is covered by the GPL (Gnu Public License). The war about this issue is the same as other religious wars so lets go to some other issue. -- Frank Kolakowski ====================================================================== |lfk@athena.mit.edu || Lee F. Kolakowski | |lfk@eastman2.mit.edu || M.I.T. | |kolakowski@wccf.mit.edu || Dept of Chemistry | |lfk@mbio.med.upenn.edu || Room 18-506 | |lfk@hx.lcs.mit.edu || 77 Massachusetts Ave.| |AT&T: 1-617-253-1866 || Cambridge, MA 02139 | |--------------------------------------------------------------------| | #include | | One-Liner Here! | ======================================================================