jsdy@hadron.UUCP (Joseph S. D. Yao) (12/27/85)
In article <1037@bnl44.UUCP> davison@bnl44.UUCP (Dan Davison) writes: >Can anyone recommend an IBM PC (AT, actually) version of the unix make? >Have Dr. Dobbs or Computer Language covered this recently? Not a recommendation, as I have not tried them, but C.L. v3n1 p.50 has an advertisement for a "Phoenix" Pre-C and Pmaker that are s'posed to correspond to 'lint' and 'make'. Costs: $395 and $195. (Maybe less from places like the C Programmers' Workshop et al.) Telno: (800)344-7200; in Massachusetts, (617)762-5030. Phoenix Computer Products Corp., 320 Norwood Park S., Norwood MA 02062. Ah-ha! The PC Programmers' Connection has Pre-C (lint) for $289: (800) 336-1166. Amazing what turning a few pages will do. And Pmaker for $139 ... and a whole raft of these packages together for $895, calling it Pfantasy (6 packages all told). Reading on through, in the interest of fairness, Gimpel SW (p.84) has a PC-Lint, $139, (215) 584-4261, 3207 Hogarth Lane, Collegeville PA 19426. $106 at the PC P C. Lattice has LMK, $195 ($149 PCPC). Polytron has PolyMake, $99 ($79 PCPC). (also PVCS ~= SCCS, $395/$359.) P. 85, Seidl Comp. Eng. has SMK, $99.95+$3.50p&h. (312) 983-5477. 1163 E. Ogden Ave., Suite 705-171, Napierville IL 60540. Softfocus (p. 104): make, $59; package of 3 utilities $149. I assume $US. (416)825-0903; 1343 Stanbury Drive, Oakville, Ontario, Canada, L6L 2J5. Wizard C (p. 99) claims "full Lint checking"; but I assume you're not in the market for a full compiler system. I should also be fair and say that these are in fact all just ads; except that PCPC seems to have some impressive guarantees. And in fairness, The Programmers' Shop (p. 97, (800) 421-8006) has many of the same things, but for about $10 more. But I know they will talk to you and have newsletters and stuff, which drive up overhead. If it matters, PCPC is in Ohio ((216) 877-3781; Canada (800)225-1166; ? AM - 8 PM E?T) and TPC is in Massachusetts ((800)442-8070 or (617) 826-7531; BBS (617)826-4086 7AM-7PM E?T). TPC will compare and evaluate, they say. Well, that's more than you wanted. 3 lint's, 5 make's, and no reviews or recommendations. Maybe if Computer Language or the C Journal (I see you, Dave!) reads this, they'll ask you or me to test them all and do a review for them. Maybe. Please note that this is not an advertisement or recommendation for all or any of the above products, and non-inclusion in the above list means absolutely nothing except that I didn't notice your ad while browsing through one issue of one journal wherein i happened to notice a profusion of programs pandering to this person's plight. ;-)(-; -- Joe Yao hadron!jsdy@seismo.{CSS.GOV,ARPA,UUCP}
davison@bnl44.UUCP (Dan Davison) (01/03/86)
A friend has written a truly impressive program, about 16K lines of code, that does molecular biology stuff. (Details not especially relevant). He has, however, done this without MAKE. Things are sufficiently advanced that we are now hitting buried bugs resulting from non-initialized 4-byte pointers. Can anyone recommend an IBM PC (AT, actually) version of the unix make? Have Dr. Dobbs or Computer Language covered this recently? Thanks very much, dan davison ...decvax!philabs!sbcs!bnl44!davison bitnet: bchs6 at uhupvm1 arpa: davison at sumex-aim, davison at bnl44 CIS: 74065,41 Delphi: ddavison voice: 713-666-1276; work, 713-749-3980 Mail: Dept of Biochem and Biophys SR1 University of Houston-University Park Houston, Tx 77004
mykes@3comvax.UUCP (Mike Schwartz) (01/16/86)
I bought a copy of DeSmet 'C' for the IBM PC for $109. I highly recommend the compiler, because it is very fast, doesn't complain too much, generates good code, and comes with some usable source code. Also, I got some extra disks from them, including source to a MAKE program. At work, I use Lattice 'C', but given a choice, I would be using DeSmet in a jiffy. I do use the MAKE program all the time, and it works real well. It is not a full Unix make, but it is very simple to use, and extremely effective. It might be worth getting DeSmet 'C' just for the MAKE program, becuase you end up with no only MAKE, but a great 'C' compiler too. DeSmet 'C' is advertised in DDJ by a company called CWARE. Just a quickie review. mike schwartz @ 3Com Corp.
jmsellens@watmath.UUCP (John M Sellens) (01/20/86)
In article <348@3comvax.UUCP> mykes@3comvax.UUCP (Mike Schwartz) writes: > >I bought a copy of DeSmet 'C' for the IBM PC for $109. ... Also, I got some >extra disks from them, including source to a MAKE program. >I do use the MAKE program all the time, and it works real well. >It is not a full Unix >make, but it is very simple to use, and extremely effective. It might be >worth getting DeSmet 'C' just for the MAKE program, becuase you end up with >not only MAKE, but a great 'C' compiler too. Thanks for the compliments, but I don't believe this source is available any longer. You see, I wrote it, and now they sell it as a separate product. It is very close to UNIX make, though there are some minor differences in an effort to be more efficient. It is possible to customize the .exe file by building your own default rules right in. If I may be so bold, my MAKE program is available for $50. from C Ware Corp. P.O. Box C Sunnyvale CA 94087 (408) 720-9696 and I too recommend the compiler (as do all my friends). The main reason I use Microsoft C 3.0 at work (another good compiler) is that it has large model support. To be honest, I'm surprised that PolyMake and Lattice Make sell for so much more $$. I have heard disparaging remarks about both. John Sellens UUCP: {decvax|utzoo|ihnp4|allegra|clyde}!watmath!jmsellens CSNET: jmsellens%watmath@waterloo.csnet ARPA: jmsellens%watmath%waterloo.csnet@csnet-relay.arpa No disclaimer. Buy C Ware MAKE, support a student ... :-)
pavlov@hscfvax.UUCP (840033@G.Pavlov) (01/20/86)
Yes, DeSmet is an excellent c compiler and comes with an excellent (for the money) "development environment". One caution, tho: DeSmet supports the small memory model only - greg pavlov, fstrf, amherst, ny, 716-837-4000
kneller@ucsfcgl.UUCP (Don Kneller%Langridge) (01/21/86)
The pitch: I've written a MAKE program for MSDOS. It is a *complete* implementation of UN*X make including the same syntax, flags, default rules, and runtime macros $?, $*, $@, $*. The only thing not yet supported is VPATH. My version of MAKE also supports "link" specially, so commands like "link $(OBJ), test;" will work even if the expansion of $(OBJ) causes the line to be too long for MSDOS. The default rules come from an init file, so you can write whatever rules you need without needing to recompile the sources. In fact, if you have a test.c file that you want to compile and link into test.exe, you don't even need a makefile. You can type "make test.exe" and MAKE will use its default rules to compile and link test.c. Thus, you can use MAKE as a general compile and link program, and forget about using batch files. The catch: I will distribute only the *binary* as user-supported software. There will be a registration form enclosed. The usual support, bugfixes, and update notification come with registration. If you're still interested: Send me Email with your Email address and I will send you a uuencoded ARC file. Alternatively, if there is sufficient interest, and if there are no strong objections, I will post the ARC file to net.micro. -- Don Kneller UUCP: ...ucbvax!ucsfcgl!kneller ARPA: kneller@ucsf-cgl.ARPA BITNET: kneller@ucsfcgl.BITNET
friesen@psivax.UUCP (Stanley Friesen) (01/21/86)
In article <866@watmath.UUCP> jmsellens@watmath.UUCP (John M Sellens) writes: > >[Good stuff about C-Ware Make - which Mr. Sellens wrote] > >To be honest, I'm surprised that PolyMake and Lattice Make sell for so much >more $$. I have heard disparaging remarks about both. > Anyone have any comments about the 'make' that comes with MASM 4.0? Good or bad? Is it one of the above, or is it a seperate Microsoft version? -- Sarima (Stanley Friesen) UUCP: {ttidca|ihnp4|sdcrdcf|quad1|nrcvax|bellcore|logico}!psivax!friesen ARPA: ttidca!psivax!friesen@rand-unix.arpa