Path: utzoo!attcan!uunet!seismo!sundc!pitstop!sun!decwrl!hplabs!hpda!hpcuhb!hpcllla!hpclisp!hpclscu!shankar From: shankar@hpclscu.HP.COM (Shankar Unni) Newsgroups: comp.unix.wizards Subject: Re: SunOS make question Message-ID: <26270001@hpclscu.HP.COM> Date: 15 Nov 88 23:27:57 GMT References: <5010@lynx.UUCP> Organization: HP NSG/ISD California Language Lab Lines: 26 > > .SUFFIXES: .u.o .t.o .s.o > > and implied translation things that look like this: > > .c.u.o: > $(uCC) -c $*.c > mv $*.o $*.u.o Pretty close. "ld" is not too picky about the suffix of its input files. Make, on the other hand, often gets confused by stuff like the one above: it keys off the "."'s. Try .SUFFIXES: .uo .to .so .c.uo: $(uCC) -c $*.c mv $*.o $*.uo ... --- Shankar.