home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!news.univie.ac.at!scsing.switch.ch!univ-lyon1.fr!ghost.dsi.unimi.it!rpi!crdgw1!rdsunx.crd.ge.com!rdsunx!montnaro
- From: montnaro@spyder.crd.ge.com (Skip Montanaro)
- Newsgroups: comp.sys.sgi
- Subject: Re: ? for make gurus
- Message-ID: <MONTNARO.93Jan27094540@spyder.crd.ge.com>
- Date: 27 Jan 93 14:45:40 GMT
- References: <1993Jan26.192554.15037@murdoch.acc.Virginia.EDU>
- <1993Jan26.235546.14693@odin.corp.sgi.com>
- Sender: usenet@crd.ge.com (Required for NNTP)
- Reply-To: montanaro@ausable.crd.ge.com (Skip Montanaro)
- Organization: GE Corporate Research & Development, Schenectady, NY
- Lines: 21
- In-Reply-To: pal@xanadu.wpd.sgi.com's message of 26 Jan 93 23:55:46 GMT
- Nntp-Posting-Host: spyder.crd.ge.com
-
- In article <1993Jan26.235546.14693@odin.corp.sgi.com> pal@xanadu.wpd.sgi.com (Anil Pal) writes:
-
- On the SGI, you can use smake, an enhanced make variant, which will do
- similar substitutions (although with a slightly different syntax)
-
- If you switch to GNU make, you won't have to worry about version differences
- between make on different UNIX architectures. We currently use GNU make to
- build our software (~ 1000 source files in ~ 30 subdirectories). Like
- murdoch@acc.Virginia.EDU, we keep our object files in subdirectories of the
- source code. GNU make runs on SGI, Sun3/4, DECstation, DEC Alpha, HP 700,
- and Motorola's weirdo UNIX. At various times in the past we have also built
- on IBM RS6000, Convex, and Stardent GS2000. Porting GNU make to a new
- machine has been pretty painless in all cases.
-
- This is not to say GNU make is without problems. It is the kitchen sink of
- makes, much like GNU emacs is the kitchen sink of editors. (Most of the
- people in our development group love GNU emacs as well, but that's another
- story.)
-
- --
- Skip (montanaro@crd.ge.com)
-