GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This program built for i686-redhat-linux-gnu Reading makefiles... Reading makefile `Makefile'... Reading makefile `stack.d' (search path) (no ~ expansion)... Updating makefiles.... Considering target file `stack.d'. Looking for an implicit rule for `stack.d'. Trying pattern rule with stem `stack'. Trying implicit prerequisite `stack.c'. Found an implicit rule for `stack.d'. Considering target file `stack.c'. Considering target file `stack.xml'. Looking for an implicit rule for `stack.xml'. No implicit rule found for `stack.xml'. Finished prerequisites of target file `stack.xml'. No need to remake target `stack.xml'. Finished prerequisites of target file `stack.c'. Prerequisite `stack.xml' is older than target `stack.c'. No need to remake target `stack.c'. Considering target file `Makefile'. Looking for an implicit rule for `Makefile'. No implicit rule found for `Makefile'. Finished prerequisites of target file `Makefile'. No need to remake target `Makefile'. Pruning file `stack.c'. Considering target file `stack.h'. Looking for an implicit rule for `stack.h'. No implicit rule found for `stack.h'. Finished prerequisites of target file `stack.h'. No need to remake target `stack.h'. Finished prerequisites of target file `stack.d'. Prerequisite `stack.c' is older than target `stack.d'. Prerequisite `Makefile' is older than target `stack.d'. Prerequisite `stack.c' is older than target `stack.d'. Prerequisite `stack.h' is older than target `stack.d'. No need to remake target `stack.d'. Pruning file `Makefile'. Updating goal targets.... Considering target file `clean'. File `clean' does not exist. Finished prerequisites of target file `clean'. Must remake target `clean'. Putting child 0x0912b3b0 (clean) PID 16948 on the chain. Live child 0x0912b3b0 (clean) PID 16948 Reaping winning child 0x0912b3b0 PID 16948 Removing child 0x0912b3b0 PID 16948 from chain. Successfully remade target file `clean'. Considering target file `all'. File `all' does not exist. Considering target file `stack'. File `stack' does not exist. Considering target file `stack.o'. File `stack.o' does not exist. Looking for an implicit rule for `stack.o'. Trying pattern rule with stem `stack'. Trying implicit prerequisite `stack.c'. Found an implicit rule for `stack.o'. Pruning file `stack.c'. Pruning file `Makefile'. Pruning file `stack.c'. Pruning file `stack.h'. Finished prerequisites of target file `stack.o'. Must remake target `stack.o'. gcc -c -o stack.o stack.c Putting child 0x0912da90 (stack.o) PID 16949 on the chain. Live child 0x0912da90 (stack.o) PID 16949 gcc: stack.c: No such file or directory gcc: no input files Reaping losing child 0x0912da90 PID 16949 make: *** [stack.o] Error 1 Removing child 0x0912da90 PID 16949 from chain.