shs@draco.Berkeley.EDU (Steve Schoettler) (10/29/88)
The following Makefile core dumps with make version 3.05 on Sun 3 under 3.5. (That's make compiled with gcc version 1.29) If you type "make", you get "IOT trap, core dump". If you type "make -n", you also get a core dump. If you type "make int" or "make release", it works. If you comment out the ".SUFFIXES" and ".c.go" rule, it also works. Steve ----------- cut here -------------------- all: int int: make release release: rm -f $(RFILES) .SUFFIXES: .go .c .c.go: cc ${CFLAGS} -c $(TFLAGS) $*.c mv $*.o $*.go
exodus@cheers.uucp (Greg Onufer) (10/29/88)
Am I incorrect in assuming that make should attempt to check out a Makefile from RCS/SCCS _if_ there is a RCS/SCCS directory _and_ there is no makefile present? I always assumed it was the correct behaviour but make 3.05 does not seem to do this. Comments? Suggestions? --greg -- Greg Onufer .. University of the Pacific .. Focus Semiconductor .. exodus@cheers.uucp .. sun!daver!cheers!exodus .. 415-965-0604
mcgrath%tully.Berkeley.EDU@GINGER.BERKELEY.EDU (Roland McGrath) (11/02/88)
No, GNU Make version 3.05 does not do SCCS and RCS checkout of makefiles. However, the next version released will have this functionality.