From: nobu@... Date: 2005-11-11T07:47:27+09:00 Subject: [ruby-dev:27678] Re: patch for Makefile.in なかだです。 At Thu, 10 Nov 2005 14:38:50 +0900, Takahiro Kambe wrote in [ruby-dev:27669]: > > のmakeはMakefileに > > OUTFLAG = -o > > のように末尾に空白があっても無視されてしまうんでしょうか? > Darwinと言っても、pkgsrcの話なので、NetBSD互換のmakeが使われています。 > そして、どうやら4.4BSD以降のmake(pmake)ではそうなるようです。以下で > test.mk の最初の行のc の最後にスペースがあります。 もっと単純な方法がありました。 Index: Makefile.in =================================================================== RCS file: /cvs/ruby/src/ruby/Makefile.in,v retrieving revision 1.75 diff -p -U 2 -r1.75 Makefile.in --- Makefile.in 6 Sep 2005 23:22:34 -0000 1.75 +++ Makefile.in 10 Nov 2005 22:45:34 -0000 @@ -31,5 +31,6 @@ EXTOUT = @EXTOUT@ RIDATADIR = $(DESTDIR)$(datadir)/ri/$(MAJOR).$(MINOR)/system -OUTFLAG = -o +empty = +OUTFLAG = @OUTFLAG@$(empty) CFLAGS = @CFLAGS@ @XCFLAGS@ @ARCH_FLAG@ CPPFLAGS = -I. -I$(srcdir) @CPPFLAGS@ -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦