GNU Make 3.80 Copyright (C) 2002 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. Reading makefiles... Reading makefile `makefile'... Updating makefiles.... Considering target file `makefile'. Looking for an implicit rule for `makefile'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.o'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.c'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.cc'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.C'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.cpp'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.p'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.f'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.F'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.r'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.s'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.S'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.mod'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.sh'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile,v'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `RCS/makefile,v'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `RCS/makefile'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `s.makefile'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `SCCS/s.makefile'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.o'. Looking for a rule with intermediate file `makefile.o'. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.c'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.cc'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.C'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.cpp'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.p'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.f'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.F'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.r'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.s'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.S'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.mod'. Trying pattern rule with stem `makefile.o'. Trying implicit prerequisite `makefile.o,v'. Trying pattern rule with stem `makefile.o'. Trying implicit prerequisite `RCS/makefile.o,v'. Trying pattern rule with stem `makefile.o'. Trying implicit prerequisite `RCS/makefile.o'. Trying pattern rule with stem `makefile.o'. Trying implicit prerequisite `s.makefile.o'. Trying pattern rule with stem `makefile.o'. Trying implicit prerequisite `SCCS/s.makefile.o'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.c'. Looking for a rule with intermediate file `makefile.c'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.y'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.l'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.w'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.w'. Trying pattern rule with stem `makefile.c'. Trying implicit prerequisite `makefile.c,v'. Trying pattern rule with stem `makefile.c'. Trying implicit prerequisite `RCS/makefile.c,v'. Trying pattern rule with stem `makefile.c'. Trying implicit prerequisite `RCS/makefile.c'. Trying pattern rule with stem `makefile.c'. Trying implicit prerequisite `s.makefile.c'. Trying pattern rule with stem `makefile.c'. Trying implicit prerequisite `SCCS/s.makefile.c'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.y'. Looking for a rule with intermediate file `makefile.y'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.y'. Trying implicit prerequisite `makefile.y,v'. Trying pattern rule with stem `makefile.y'. Trying implicit prerequisite `RCS/makefile.y,v'. Trying pattern rule with stem `makefile.y'. Trying implicit prerequisite `RCS/makefile.y'. Trying pattern rule with stem `makefile.y'. Trying implicit prerequisite `s.makefile.y'. Trying pattern rule with stem `makefile.y'. Trying implicit prerequisite `SCCS/s.makefile.y'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.l'. Looking for a rule with intermediate file `makefile.l'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.l'. Trying implicit prerequisite `makefile.l,v'. Trying pattern rule with stem `makefile.l'. Trying implicit prerequisite `RCS/makefile.l,v'. Trying pattern rule with stem `makefile.l'. Trying implicit prerequisite `RCS/makefile.l'. Trying pattern rule with stem `makefile.l'. Trying implicit prerequisite `s.makefile.l'. Trying pattern rule with stem `makefile.l'. Trying implicit prerequisite `SCCS/s.makefile.l'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.w'. Looking for a rule with intermediate file `makefile.w'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.w'. Trying implicit prerequisite `makefile.w,v'. Trying pattern rule with stem `makefile.w'. Trying implicit prerequisite `RCS/makefile.w,v'. Trying pattern rule with stem `makefile.w'. Trying implicit prerequisite `RCS/makefile.w'. Trying pattern rule with stem `makefile.w'. Trying implicit prerequisite `s.makefile.w'. Trying pattern rule with stem `makefile.w'. Trying implicit prerequisite `SCCS/s.makefile.w'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.w'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.cc'. Looking for a rule with intermediate file `makefile.cc'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.cc'. Trying implicit prerequisite `makefile.cc,v'. Trying pattern rule with stem `makefile.cc'. Trying implicit prerequisite `RCS/makefile.cc,v'. Trying pattern rule with stem `makefile.cc'. Trying implicit prerequisite `RCS/makefile.cc'. Trying pattern rule with stem `makefile.cc'. Trying implicit prerequisite `s.makefile.cc'. Trying pattern rule with stem `makefile.cc'. Trying implicit prerequisite `SCCS/s.makefile.cc'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.C'. Looking for a rule with intermediate file `makefile.C'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.C'. Trying implicit prerequisite `makefile.C,v'. Trying pattern rule with stem `makefile.C'. Trying implicit prerequisite `RCS/makefile.C,v'. Trying pattern rule with stem `makefile.C'. Trying implicit prerequisite `RCS/makefile.C'. Trying pattern rule with stem `makefile.C'. Trying implicit prerequisite `s.makefile.C'. Trying pattern rule with stem `makefile.C'. Trying implicit prerequisite `SCCS/s.makefile.C'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.cpp'. Looking for a rule with intermediate file `makefile.cpp'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.cpp'. Trying implicit prerequisite `makefile.cpp,v'. Trying pattern rule with stem `makefile.cpp'. Trying implicit prerequisite `RCS/makefile.cpp,v'. Trying pattern rule with stem `makefile.cpp'. Trying implicit prerequisite `RCS/makefile.cpp'. Trying pattern rule with stem `makefile.cpp'. Trying implicit prerequisite `s.makefile.cpp'. Trying pattern rule with stem `makefile.cpp'. Trying implicit prerequisite `SCCS/s.makefile.cpp'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.p'. Looking for a rule with intermediate file `makefile.p'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.web'. Trying pattern rule with stem `makefile.p'. Trying implicit prerequisite `makefile.p,v'. Trying pattern rule with stem `makefile.p'. Trying implicit prerequisite `RCS/makefile.p,v'. Trying pattern rule with stem `makefile.p'. Trying implicit prerequisite `RCS/makefile.p'. Trying pattern rule with stem `makefile.p'. Trying implicit prerequisite `s.makefile.p'. Trying pattern rule with stem `makefile.p'. Trying implicit prerequisite `SCCS/s.makefile.p'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.web'. Looking for a rule with intermediate file `makefile.web'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.web'. Trying implicit prerequisite `makefile.web,v'. Trying pattern rule with stem `makefile.web'. Trying implicit prerequisite `RCS/makefile.web,v'. Trying pattern rule with stem `makefile.web'. Trying implicit prerequisite `RCS/makefile.web'. Trying pattern rule with stem `makefile.web'. Trying implicit prerequisite `s.makefile.web'. Trying pattern rule with stem `makefile.web'. Trying implicit prerequisite `SCCS/s.makefile.web'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.f'. Looking for a rule with intermediate file `makefile.f'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.F'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.r'. Trying pattern rule with stem `makefile.f'. Trying implicit prerequisite `makefile.f,v'. Trying pattern rule with stem `makefile.f'. Trying implicit prerequisite `RCS/makefile.f,v'. Trying pattern rule with stem `makefile.f'. Trying implicit prerequisite `RCS/makefile.f'. Trying pattern rule with stem `makefile.f'. Trying implicit prerequisite `s.makefile.f'. Trying pattern rule with stem `makefile.f'. Trying implicit prerequisite `SCCS/s.makefile.f'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.F'. Looking for a rule with intermediate file `makefile.F'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.F'. Trying implicit prerequisite `makefile.F,v'. Trying pattern rule with stem `makefile.F'. Trying implicit prerequisite `RCS/makefile.F,v'. Trying pattern rule with stem `makefile.F'. Trying implicit prerequisite `RCS/makefile.F'. Trying pattern rule with stem `makefile.F'. Trying implicit prerequisite `s.makefile.F'. Trying pattern rule with stem `makefile.F'. Trying implicit prerequisite `SCCS/s.makefile.F'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.r'. Looking for a rule with intermediate file `makefile.r'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.l'. Trying pattern rule with stem `makefile.r'. Trying implicit prerequisite `makefile.r,v'. Trying pattern rule with stem `makefile.r'. Trying implicit prerequisite `RCS/makefile.r,v'. Trying pattern rule with stem `makefile.r'. Trying implicit prerequisite `RCS/makefile.r'. Trying pattern rule with stem `makefile.r'. Trying implicit prerequisite `s.makefile.r'. Trying pattern rule with stem `makefile.r'. Trying implicit prerequisite `SCCS/s.makefile.r'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.F'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.r'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.s'. Looking for a rule with intermediate file `makefile.s'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.S'. Trying pattern rule with stem `makefile.s'. Trying implicit prerequisite `makefile.s,v'. Trying pattern rule with stem `makefile.s'. Trying implicit prerequisite `RCS/makefile.s,v'. Trying pattern rule with stem `makefile.s'. Trying implicit prerequisite `RCS/makefile.s'. Trying pattern rule with stem `makefile.s'. Trying implicit prerequisite `s.makefile.s'. Trying pattern rule with stem `makefile.s'. Trying implicit prerequisite `SCCS/s.makefile.s'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.S'. Looking for a rule with intermediate file `makefile.S'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.S'. Trying implicit prerequisite `makefile.S,v'. Trying pattern rule with stem `makefile.S'. Trying implicit prerequisite `RCS/makefile.S,v'. Trying pattern rule with stem `makefile.S'. Trying implicit prerequisite `RCS/makefile.S'. Trying pattern rule with stem `makefile.S'. Trying implicit prerequisite `s.makefile.S'. Trying pattern rule with stem `makefile.S'. Trying implicit prerequisite `SCCS/s.makefile.S'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.S'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.mod'. Looking for a rule with intermediate file `makefile.mod'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.mod'. Trying implicit prerequisite `makefile.mod,v'. Trying pattern rule with stem `makefile.mod'. Trying implicit prerequisite `RCS/makefile.mod,v'. Trying pattern rule with stem `makefile.mod'. Trying implicit prerequisite `RCS/makefile.mod'. Trying pattern rule with stem `makefile.mod'. Trying implicit prerequisite `s.makefile.mod'. Trying pattern rule with stem `makefile.mod'. Trying implicit prerequisite `SCCS/s.makefile.mod'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.c'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.cc'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.C'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.cpp'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.p'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.f'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.F'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.r'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.s'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.S'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.mod'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.sh'. Looking for a rule with intermediate file `makefile.sh'. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.sh'. Trying implicit prerequisite `makefile.sh,v'. Trying pattern rule with stem `makefile.sh'. Trying implicit prerequisite `RCS/makefile.sh,v'. Trying pattern rule with stem `makefile.sh'. Trying implicit prerequisite `RCS/makefile.sh'. Trying pattern rule with stem `makefile.sh'. Trying implicit prerequisite `s.makefile.sh'. Trying pattern rule with stem `makefile.sh'. Trying implicit prerequisite `SCCS/s.makefile.sh'. No implicit rule found for `makefile'. Finished prerequisites of target file `makefile'. No need to remake target `makefile'. Updating goal targets.... Considering target file `lib_dir/test.b'. File `lib_dir/test.b' does not exist. Looking for an implicit rule for `lib_dir/test.b'. Trying pattern rule with stem `test'. Trying rule prerequisite `obj_dir/obj1.o'. Trying rule prerequisite `obj_dir/obj2.o'. Trying rule prerequisite `lib_dir'. Found an implicit rule for `lib_dir/test.b'. Considering target file `obj_dir/obj1.o'. File `obj_dir/obj1.o' does not exist. Looking for an implicit rule for `obj_dir/obj1.o'. Trying pattern rule with stem `obj1'. Trying implicit prerequisite `src_dir/obj1.c'. Trying rule prerequisite `obj_dir'. Found an implicit rule for `obj_dir/obj1.o'. Considering target file `src_dir/obj1.c'. Looking for an implicit rule for `src_dir/obj1.c'. Trying pattern rule with stem `obj1'. Trying implicit prerequisite `src_dir/obj1.y'. Trying pattern rule with stem `obj1'. Trying implicit prerequisite `src_dir/obj1.l'. Trying pattern rule with stem `obj1'. Trying implicit prerequisite `src_dir/obj1.w'. Trying pattern rule with stem `obj1'. Trying implicit prerequisite `src_dir/obj1.w'. Trying pattern rule with stem `obj1.c'. Trying implicit prerequisite `src_dir/obj1.c,v'. Trying pattern rule with stem `obj1.c'. Trying implicit prerequisite `src_dir/RCS/obj1.c,v'. Trying pattern rule with stem `obj1.c'. Trying implicit prerequisite `src_dir/RCS/obj1.c'. Trying pattern rule with stem `obj1.c'. Trying implicit prerequisite `src_dir/s.obj1.c'. Trying pattern rule with stem `obj1.c'. Trying implicit prerequisite `src_dir/SCCS/s.obj1.c'. Trying pattern rule with stem `obj1'. Trying implicit prerequisite `src_dir/obj1.y'. Looking for a rule with intermediate file `src_dir/obj1.y'. Avoiding implicit rule recursion. Trying pattern rule with stem `obj1.y'. Trying implicit prerequisite `src_dir/obj1.y,v'. Trying pattern rule with stem `obj1.y'. Trying implicit prerequisite `src_dir/RCS/obj1.y,v'. Trying pattern rule with stem `obj1.y'. Trying implicit prerequisite `src_dir/RCS/obj1.y'. Trying pattern rule with stem `obj1.y'. Trying implicit prerequisite `src_dir/s.obj1.y'. Trying pattern rule with stem `obj1.y'. Trying implicit prerequisite `src_dir/SCCS/s.obj1.y'. Trying pattern rule with stem `obj1'. Trying implicit prerequisite `src_dir/obj1.l'. Looking for a rule with intermediate file `src_dir/obj1.l'. Avoiding implicit rule recursion. Trying pattern rule with stem `obj1.l'. Trying implicit prerequisite `src_dir/obj1.l,v'. Trying pattern rule with stem `obj1.l'. Trying implicit prerequisite `src_dir/RCS/obj1.l,v'. Trying pattern rule with stem `obj1.l'. Trying implicit prerequisite `src_dir/RCS/obj1.l'. Trying pattern rule with stem `obj1.l'. Trying implicit prerequisite `src_dir/s.obj1.l'. Trying pattern rule with stem `obj1.l'. Trying implicit prerequisite `src_dir/SCCS/s.obj1.l'. Trying pattern rule with stem `obj1'. Trying implicit prerequisite `src_dir/obj1.w'. Looking for a rule with intermediate file `src_dir/obj1.w'. Avoiding implicit rule recursion. Trying pattern rule with stem `obj1.w'. Trying implicit prerequisite `src_dir/obj1.w,v'. Trying pattern rule with stem `obj1.w'. Trying implicit prerequisite `src_dir/RCS/obj1.w,v'. Trying pattern rule with stem `obj1.w'. Trying implicit prerequisite `src_dir/RCS/obj1.w'. Trying pattern rule with stem `obj1.w'. Trying implicit prerequisite `src_dir/s.obj1.w'. Trying pattern rule with stem `obj1.w'. Trying implicit prerequisite `src_dir/SCCS/s.obj1.w'. Trying pattern rule with stem `obj1'. Rejecting impossible implicit prerequisite `src_dir/obj1.w'. No implicit rule found for `src_dir/obj1.c'. Finished prerequisites of target file `src_dir/obj1.c'. No need to remake target `src_dir/obj1.c'. Considering target file `obj_dir'. File `obj_dir' does not exist. Finished prerequisites of target file `obj_dir'. Must remake target `obj_dir'. [ -d obj_dir ] || mkdir -p obj_dir Putting child 0x1001cff0 (obj_dir) PID 1448 on the chain. Live child 0x1001cff0 (obj_dir) PID 1448 Got a SIGCHLD; 1 unreaped children. Reaping winning child 0x1001cff0 PID 1448 Removing child 0x1001cff0 PID 1448 from chain. Successfully remade target file `obj_dir'. Pruning file `src_dir/obj1.c'. Finished prerequisites of target file `obj_dir/obj1.o'. Must remake target `obj_dir/obj1.o'. Putting child 0x1001cff0 (obj_dir/obj1.o) PID 3912 on the chain. Live child 0x1001cff0 (obj_dir/obj1.o) PID 3912 Out of date: src_dir/obj1.c Got a SIGCHLD; 1 unreaped children. Reaping winning child 0x1001cff0 PID 3912 touch obj_dir/obj1.o Live child 0x1001cff0 (obj_dir/obj1.o) PID 3676 Got a SIGCHLD; 1 unreaped children. Reaping winning child 0x1001cff0 PID 3676 Removing child 0x1001cff0 PID 3676 from chain. Successfully remade target file `obj_dir/obj1.o'. Considering target file `obj_dir/obj2.o'. File `obj_dir/obj2.o' does not exist. Looking for an implicit rule for `obj_dir/obj2.o'. Trying pattern rule with stem `obj2'. Trying implicit prerequisite `src_dir/obj2.c'. Trying rule prerequisite `obj_dir'. Found an implicit rule for `obj_dir/obj2.o'. Considering target file `src_dir/obj2.c'. Looking for an implicit rule for `src_dir/obj2.c'. Trying pattern rule with stem `obj2'. Trying implicit prerequisite `src_dir/obj2.y'. Trying pattern rule with stem `obj2'. Trying implicit prerequisite `src_dir/obj2.l'. Trying pattern rule with stem `obj2'. Trying implicit prerequisite `src_dir/obj2.w'. Trying pattern rule with stem `obj2'. Trying implicit prerequisite `src_dir/obj2.w'. Trying pattern rule with stem `obj2.c'. Trying implicit prerequisite `src_dir/obj2.c,v'. Trying pattern rule with stem `obj2.c'. Trying implicit prerequisite `src_dir/RCS/obj2.c,v'. Trying pattern rule with stem `obj2.c'. Trying implicit prerequisite `src_dir/RCS/obj2.c'. Trying pattern rule with stem `obj2.c'. Trying implicit prerequisite `src_dir/s.obj2.c'. Trying pattern rule with stem `obj2.c'. Trying implicit prerequisite `src_dir/SCCS/s.obj2.c'. Trying pattern rule with stem `obj2'. Trying implicit prerequisite `src_dir/obj2.y'. Looking for a rule with intermediate file `src_dir/obj2.y'. Avoiding implicit rule recursion. Trying pattern rule with stem `obj2.y'. Trying implicit prerequisite `src_dir/obj2.y,v'. Trying pattern rule with stem `obj2.y'. Trying implicit prerequisite `src_dir/RCS/obj2.y,v'. Trying pattern rule with stem `obj2.y'. Trying implicit prerequisite `src_dir/RCS/obj2.y'. Trying pattern rule with stem `obj2.y'. Trying implicit prerequisite `src_dir/s.obj2.y'. Trying pattern rule with stem `obj2.y'. Trying implicit prerequisite `src_dir/SCCS/s.obj2.y'. Trying pattern rule with stem `obj2'. Trying implicit prerequisite `src_dir/obj2.l'. Looking for a rule with intermediate file `src_dir/obj2.l'. Avoiding implicit rule recursion. Trying pattern rule with stem `obj2.l'. Trying implicit prerequisite `src_dir/obj2.l,v'. Trying pattern rule with stem `obj2.l'. Trying implicit prerequisite `src_dir/RCS/obj2.l,v'. Trying pattern rule with stem `obj2.l'. Trying implicit prerequisite `src_dir/RCS/obj2.l'. Trying pattern rule with stem `obj2.l'. Trying implicit prerequisite `src_dir/s.obj2.l'. Trying pattern rule with stem `obj2.l'. Trying implicit prerequisite `src_dir/SCCS/s.obj2.l'. Trying pattern rule with stem `obj2'. Trying implicit prerequisite `src_dir/obj2.w'. Looking for a rule with intermediate file `src_dir/obj2.w'. Avoiding implicit rule recursion. Trying pattern rule with stem `obj2.w'. Trying implicit prerequisite `src_dir/obj2.w,v'. Trying pattern rule with stem `obj2.w'. Trying implicit prerequisite `src_dir/RCS/obj2.w,v'. Trying pattern rule with stem `obj2.w'. Trying implicit prerequisite `src_dir/RCS/obj2.w'. Trying pattern rule with stem `obj2.w'. Trying implicit prerequisite `src_dir/s.obj2.w'. Trying pattern rule with stem `obj2.w'. Trying implicit prerequisite `src_dir/SCCS/s.obj2.w'. Trying pattern rule with stem `obj2'. Rejecting impossible implicit prerequisite `src_dir/obj2.w'. No implicit rule found for `src_dir/obj2.c'. Finished prerequisites of target file `src_dir/obj2.c'. No need to remake target `src_dir/obj2.c'. Pruning file `obj_dir'. Pruning file `src_dir/obj2.c'. Finished prerequisites of target file `obj_dir/obj2.o'. Must remake target `obj_dir/obj2.o'. Putting child 0x1001f568 (obj_dir/obj2.o) PID 3080 on the chain. Live child 0x1001f568 (obj_dir/obj2.o) PID 3080 Out of date: src_dir/obj2.c Got a SIGCHLD; 1 unreaped children. Reaping winning child 0x1001f568 PID 3080 touch obj_dir/obj2.o Live child 0x1001f568 (obj_dir/obj2.o) PID 336 Got a SIGCHLD; 1 unreaped children. Reaping winning child 0x1001f568 PID 336 Removing child 0x1001f568 PID 336 from chain. Successfully remade target file `obj_dir/obj2.o'. Considering target file `lib_dir'. File `lib_dir' does not exist. Finished prerequisites of target file `lib_dir'. Must remake target `lib_dir'. [ -d lib_dir ] || mkdir -p lib_dir Putting child 0x1001eeb0 (lib_dir) PID 1492 on the chain. Live child 0x1001eeb0 (lib_dir) PID 1492 Got a SIGCHLD; 1 unreaped children. Reaping winning child 0x1001eeb0 PID 1492 Removing child 0x1001eeb0 PID 1492 from chain. Successfully remade target file `lib_dir'. Pruning file `obj_dir/obj2.o'. Pruning file `obj_dir/obj1.o'. Finished prerequisites of target file `lib_dir/test.b'. Must remake target `lib_dir/test.b'. touch lib_dir/test.b Putting child 0x1001eec0 (lib_dir/test.b) PID 2844 on the chain. Live child 0x1001eec0 (lib_dir/test.b) PID 2844 Got a SIGCHLD; 1 unreaped children. Reaping winning child 0x1001eec0 PID 2844 Removing child 0x1001eec0 PID 2844 from chain. Successfully remade target file `lib_dir/test.b'.