おばた ナノですが、

make を叩いたということは、"make all" ということなので、

On Mon, 8 Nov 2004 19:44:13 +0900
"KMochida" <kaormchd@plum.freemail.ne.jp> wrote:

> all : build

で、all には、build が必要というruleで、

> build : C:/cygwin/gcc/gds2k1127/sn216/sn32/../matsui/test.$(TARGET)

で、build には、C:/cygwin/gcc/gds2k1127/sn216/sn32/../matsui/test.$(TARGET)
が必要というruleで、C:/cygwin/gcc/gds2k1127/sn216/sn32/../matsui/test.$(TARGET) は…

> C:/cygwin/gcc/gds2k1127/sn216/sn32/../matsui/test.$(TARGET) : $(OBJS)
>  $(CC) $(CFLAGS) $(CFLAGS2) -o '$@' $(OBJS) $(LIBS)

というruleで、ターゲットが作られている訳です。
ということで、

> build : C:/cygwin/gcc/gds2k1127/sn216/matsui/test.$(TARGET)

としてしまうと、makefile 中に、
C:/cygwin/gcc/gds2k1127/sn216/matsui/test.$(TARGET)
を作成するruleが無いため、

> C:\cygwin\gcc\gds2k1127\sn216\matsui>C:/cygwin/gcc/GDS2K1~1/gds2k/BIN/make.e
> xe
> C:\cygwin\gcc\GDS2K1~1\gds2k\Bin\make.exe: *** No rule to make target
> `C:/cygwin
> /gcc/gds2k1127/sn216/matsui/test.exe', needed by `build'.  Stop.
> や
> C:\cygwin\gcc\gds2k1127\sn216\matsui>C:\cygwin\Bin\make
> make: *** No rule to make target
> `C:/cygwin/gcc/gds2k1127/sn216/matsui/test.exe'
> , needed by `build'.  Stop.
> というエラーに見舞われてしまいます。

というわけです。
-- 
お役に立てない(^^;
OBATA Akio / obata@zit.to
せかいは ひろがる ちきゅーは まわる。