Path: utzoo!attcan!uunet!clyde.concordia.ca!jarvis.csri.toronto.edu!neat.cs.toronto.edu!moraes From: moraes@cs.toronto.edu (Mark Moraes) Newsgroups: comp.windows.x Subject: Re: parallel makefiles for Sequent with Imake? Message-ID: <90Jan12.093733est.2172@neat.cs.toronto.edu> Date: 12 Jan 90 14:38:35 GMT References: <3730@jarthur.Claremont.EDU> <44097@lll-winken.LLNL.GOV> Organization: Department of Computer Science, University of Toronto Lines: 25 tale@cs.rpi.edu (David C Lawrence) writes: >In <44097@lll-winken.LLNL.GOV> brooks@maddog.llnl.gov (Eugene Brooks) writes: >> Use GNUMAKE. It does not require the & to be effective. >> GNUMAKE runs on the Sequent, but no guarantees are made for some of >> the more challenging syntax in X Makefiles. >Roland McGrath and the X Consortium might have some religions >arguments about proper makefiles, but I just wanted it to work. Not to mention religious arguments about the "proper" use of RCS. On our multiprocessor Iris4D, I patched 3.54 to nuke the RCS rules entirely, (substituting all occurrences of RCS with ~~~ worked just fine:-) and it then built R3 without moaning about our non-strict use of RCS. Be warned that GNU make does NOT buffer the multiple outputs from parallel makes, so if your kernel is willing to perform writes from multiple processors to your tty simultaneously (approximately), you get a fascinating interleaving of all cc complaints that makes it a little hard to decipher. I used a cc shell script that buffered the output in a file and then sent it to the terminal afterwards (a by product of reformattting SystemV cc errors into BSD format, actually) and that helped. camelot.berkeley.edu used to have Adam de Boor's pmake up for anon. ftp. You may want to try that instead.