From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from euclid.skiles.gatech.edu (list@euclid.skiles.gatech.edu [130.207.146.50]) by coral.primenet.com.au (8.7.5/8.7.3) with ESMTP id GAA04739 for ; Wed, 31 Jul 1996 06:24:15 +1000 (EST) Received: (from list@localhost) by euclid.skiles.gatech.edu (8.7.3/8.7.3) id QAA14578; Tue, 30 Jul 1996 16:25:22 -0400 (EDT) Resent-Date: Tue, 30 Jul 1996 16:25:22 -0400 (EDT) Date: Wed, 31 Jul 1996 05:24:17 +0900 Message-Id: <199607302024.FAA09607@mokuren.nis.co.jp> From: kunihiro@nis.co.jp To: zsh-workers@math.gatech.edu (Zsh hackers list) CC: mio@nis.co.jp Subject: BSD make and '$<' Resent-Message-ID: <"E6QQl2.0.jZ3.n-c_n"@euclid> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/1840 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu Using BSD make (I use one coming with FreeBSD), there is problem around '$<' in Doc/Makefile.in. But there is no problem making with GNU make. Dose anybody know BSD make thinking '$<' should be used always with implicit rule? I'm not sure... % cd zsh-3.0-pre4/Doc % make -n makeinfo -I. % gmake -n makeinfo -I. zsh.texi Hmm. I fixed it like this. *** Doc/Makefile.in.bak Wed Jul 31 05:10:00 1996 --- Doc/Makefile.in Wed Jul 31 05:10:07 1996 *************** *** 93,111 **** everything: all zsh_us.ps zsh_a4.ps zsh_toc.html zsh.info: zsh.texi ! -$(MAKEINFO) -I$(srcdir) $< zsh.dvi: zsh.texi ! $(TEXI2DVI) $< zsh_us.ps: zsh.dvi ! $(DVIPS) -t letter -o $@ $< zsh_a4.ps: zsh.dvi ! $(DVIPS) -t a4 -o $@ $< zsh_toc.html: zsh.texi ! $(TEXI2HTML) $< # ========== DEPENDENCIES FOR INSTALLING ========== --- 93,111 ---- everything: all zsh_us.ps zsh_a4.ps zsh_toc.html zsh.info: zsh.texi ! -$(MAKEINFO) -I$(srcdir) $? zsh.dvi: zsh.texi ! $(TEXI2DVI) $? zsh_us.ps: zsh.dvi ! $(DVIPS) -t letter -o $@ $? zsh_a4.ps: zsh.dvi ! $(DVIPS) -t a4 -o $@ $? zsh_toc.html: zsh.texi ! $(TEXI2HTML) $? # ========== DEPENDENCIES FOR INSTALLING ==========