Mail Archives: djgpp-workers/1996/05/30/10:35:44
On Thu, 30 May 1996, Eli Zaretskii wrote:
> Care to tell us which one is not remade? Please also run Make with -d
> switch and post everything it prints.
>
I have also an example about the bug from make with the
long filenames: (LFN is set to y)
I created 2 makefiles:
makefile.1:
-----------BEGIN--------------
.SUFFIXES:
.SUFFIXES: .o .c
all: testfile.o testtfile.o
gcc -o test $^
-----------END----------------
makefile.2:
-----------BEGIN--------------
.SUFFIXES:
.SUFFIXES: .o .c
all: testfile.o testtfile.o
gcc -o test $^
testtfile.o: testtfile.c
testfile.o: testfile.c
-----------END----------------
and two empty files 'testfile.c' and 'testtfile.c'. With the second
makefile make finds the file 'testtfile.c'.
Command for the first makefile:
redir -o out1 -e err1 make -f makefile.1 -n -d
Result:
out1:
-----------BEGIN--------------
GNU Make version 3.73, by Richard Stallman and Roland McGrath.
Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95 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.1'...
Updating makefiles....
Considering target file `makefile.1'.
Looking for an implicit rule for `makefile.1'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.o'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.c'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1,v'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `RCS/makefile.1,v'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `s.makefile.1'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `SCCS/s.makefile.1'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.o'.
Looking for a rule with intermediate file `makefile.1.o'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.c'.
Trying pattern rule with stem `makefile.1.o'.
Trying implicit dependency `makefile.1.o,v'.
Trying pattern rule with stem `makefile.1.o'.
Trying implicit dependency `RCS/makefile.1.o,v'.
Trying pattern rule with stem `makefile.1.o'.
Trying implicit dependency `s.makefile.1.o'.
Trying pattern rule with stem `makefile.1.o'.
Trying implicit dependency `SCCS/s.makefile.1.o'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.c'.
Looking for a rule with intermediate file `makefile.1.c'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.w'.
Trying pattern rule with stem `makefile.1.c'.
Trying implicit dependency `makefile.1.c,v'.
Trying pattern rule with stem `makefile.1.c'.
Trying implicit dependency `RCS/makefile.1.c,v'.
Trying pattern rule with stem `makefile.1.c'.
Trying implicit dependency `s.makefile.1.c'.
Trying pattern rule with stem `makefile.1.c'.
Trying implicit dependency `SCCS/s.makefile.1.c'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.w'.
Looking for a rule with intermediate file `makefile.1.w'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.1.w'.
Trying implicit dependency `makefile.1.w,v'.
Trying pattern rule with stem `makefile.1.w'.
Trying implicit dependency `RCS/makefile.1.w,v'.
Trying pattern rule with stem `makefile.1.w'.
Trying implicit dependency `s.makefile.1.w'.
Trying pattern rule with stem `makefile.1.w'.
Trying implicit dependency `SCCS/s.makefile.1.w'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.c'.
Looking for a rule with intermediate file `makefile.1.c'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.w'.
Trying pattern rule with stem `makefile.1.c'.
Trying implicit dependency `makefile.1.c,v'.
Trying pattern rule with stem `makefile.1.c'.
Trying implicit dependency `RCS/makefile.1.c,v'.
Trying pattern rule with stem `makefile.1.c'.
Trying implicit dependency `s.makefile.1.c'.
Trying pattern rule with stem `makefile.1.c'.
Trying implicit dependency `SCCS/s.makefile.1.c'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.w'.
Looking for a rule with intermediate file `makefile.1.w'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.1.w'.
Trying implicit dependency `makefile.1.w,v'.
Trying pattern rule with stem `makefile.1.w'.
Trying implicit dependency `RCS/makefile.1.w,v'.
Trying pattern rule with stem `makefile.1.w'.
Trying implicit dependency `s.makefile.1.w'.
Trying pattern rule with stem `makefile.1.w'.
Trying implicit dependency `SCCS/s.makefile.1.w'.
No implicit rule found for `makefile.1'.
Finished dependencies of target file `makefile.1'.
No need to remake target `makefile.1'.
Updating goal targets....
Considering target file `all'.
File `all' does not exist.
Considering target file `testfile.o'.
File `testfile.o' does not exist.
Looking for an implicit rule for `testfile.o'.
Trying pattern rule with stem `testfile'.
Trying implicit dependency `testfile.c'.
Found an implicit rule for `testfile.o'.
Considering target file `testfile.c'.
Looking for an implicit rule for `testfile.c'.
Trying pattern rule with stem `testfile'.
Trying implicit dependency `testfile.w'.
Trying pattern rule with stem `testfile.c'.
Trying implicit dependency `testfile.c,v'.
Trying pattern rule with stem `testfile.c'.
Trying implicit dependency `RCS/testfile.c,v'.
Trying pattern rule with stem `testfile.c'.
Trying implicit dependency `s.testfile.c'.
Trying pattern rule with stem `testfile.c'.
Trying implicit dependency `SCCS/s.testfile.c'.
Trying pattern rule with stem `testfile'.
Trying implicit dependency `testfile.w'.
Looking for a rule with intermediate file `testfile.w'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `testfile.w'.
Trying implicit dependency `testfile.w,v'.
Trying pattern rule with stem `testfile.w'.
Trying implicit dependency `RCS/testfile.w,v'.
Trying pattern rule with stem `testfile.w'.
Trying implicit dependency `s.testfile.w'.
Trying pattern rule with stem `testfile.w'.
Trying implicit dependency `SCCS/s.testfile.w'.
No implicit rule found for `testfile.c'.
Finished dependencies of target file `testfile.c'.
No need to remake target `testfile.c'.
Finished dependencies of target file `testfile.o'.
Must remake target `testfile.o'.
gcc -c testfile.c -o testfile.o
Successfully remade target file `testfile.o'.
Considering target file `testtfile.o'.
File `testtfile.o' does not exist.
Looking for an implicit rule for `testtfile.o'.
Trying pattern rule with stem `testtfile'.
Trying implicit dependency `testtfile.c'.
Trying pattern rule with stem `testtfile.o'.
Trying implicit dependency `testtfile.o,v'.
Trying pattern rule with stem `testtfile.o'.
Trying implicit dependency `RCS/testtfile.o,v'.
Trying pattern rule with stem `testtfile.o'.
Trying implicit dependency `s.testtfile.o'.
Trying pattern rule with stem `testtfile.o'.
Trying implicit dependency `SCCS/s.testtfile.o'.
Trying pattern rule with stem `testtfile'.
Trying implicit dependency `testtfile.c'.
Looking for a rule with intermediate file `testtfile.c'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `testtfile'.
Trying implicit dependency `testtfile.w'.
Trying pattern rule with stem `testtfile.c'.
Trying implicit dependency `testtfile.c,v'.
Trying pattern rule with stem `testtfile.c'.
Trying implicit dependency `RCS/testtfile.c,v'.
Trying pattern rule with stem `testtfile.c'.
Trying implicit dependency `s.testtfile.c'.
Trying pattern rule with stem `testtfile.c'.
Trying implicit dependency `SCCS/s.testtfile.c'.
Trying pattern rule with stem `testtfile'.
Trying implicit dependency `testtfile.w'.
Looking for a rule with intermediate file `testtfile.w'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `testtfile.w'.
Trying implicit dependency `testtfile.w,v'.
Trying pattern rule with stem `testtfile.w'.
Trying implicit dependency `RCS/testtfile.w,v'.
Trying pattern rule with stem `testtfile.w'.
Trying implicit dependency `s.testtfile.w'.
Trying pattern rule with stem `testtfile.w'.
Trying implicit dependency `SCCS/s.testtfile.w'.
No implicit rule found for `testtfile.o'.
Finished dependencies of target file `testtfile.o'.
Must remake target `testtfile.o'.
-----------END----------------
err1:
-----------BEGIN--------------
make.exe: *** No rule to make target `testtfile.o', needed by `all'. Stop.
-----------END----------------
Command for the second makefile:
redir -o out2 -e err2 make -f makefile.2 -n -d
Result:
out2:
-----------BEGIN--------------
GNU Make version 3.73, by Richard Stallman and Roland McGrath.
Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95 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.2'...
Updating makefiles....
Considering target file `makefile.2'.
Looking for an implicit rule for `makefile.2'.
Trying pattern rule with stem `makefile.2'.
Trying implicit dependency `makefile.2.o'.
Trying pattern rule with stem `makefile.2'.
Trying implicit dependency `makefile.2.c'.
Trying pattern rule with stem `makefile.2'.
Trying implicit dependency `makefile.2,v'.
Trying pattern rule with stem `makefile.2'.
Trying implicit dependency `RCS/makefile.2,v'.
Trying pattern rule with stem `makefile.2'.
Trying implicit dependency `s.makefile.2'.
Trying pattern rule with stem `makefile.2'.
Trying implicit dependency `SCCS/s.makefile.2'.
Trying pattern rule with stem `makefile.2'.
Trying implicit dependency `makefile.2.o'.
Looking for a rule with intermediate file `makefile.2.o'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.2'.
Trying implicit dependency `makefile.2.c'.
Trying pattern rule with stem `makefile.2.o'.
Trying implicit dependency `makefile.2.o,v'.
Trying pattern rule with stem `makefile.2.o'.
Trying implicit dependency `RCS/makefile.2.o,v'.
Trying pattern rule with stem `makefile.2.o'.
Trying implicit dependency `s.makefile.2.o'.
Trying pattern rule with stem `makefile.2.o'.
Trying implicit dependency `SCCS/s.makefile.2.o'.
Trying pattern rule with stem `makefile.2'.
Trying implicit dependency `makefile.2.c'.
Looking for a rule with intermediate file `makefile.2.c'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.2'.
Trying implicit dependency `makefile.2.w'.
Trying pattern rule with stem `makefile.2.c'.
Trying implicit dependency `makefile.2.c,v'.
Trying pattern rule with stem `makefile.2.c'.
Trying implicit dependency `RCS/makefile.2.c,v'.
Trying pattern rule with stem `makefile.2.c'.
Trying implicit dependency `s.makefile.2.c'.
Trying pattern rule with stem `makefile.2.c'.
Trying implicit dependency `SCCS/s.makefile.2.c'.
Trying pattern rule with stem `makefile.2'.
Trying implicit dependency `makefile.2.w'.
Looking for a rule with intermediate file `makefile.2.w'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.2.w'.
Trying implicit dependency `makefile.2.w,v'.
Trying pattern rule with stem `makefile.2.w'.
Trying implicit dependency `RCS/makefile.2.w,v'.
Trying pattern rule with stem `makefile.2.w'.
Trying implicit dependency `s.makefile.2.w'.
Trying pattern rule with stem `makefile.2.w'.
Trying implicit dependency `SCCS/s.makefile.2.w'.
Trying pattern rule with stem `makefile.2'.
Trying implicit dependency `makefile.2.c'.
Looking for a rule with intermediate file `makefile.2.c'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.2'.
Trying implicit dependency `makefile.2.w'.
Trying pattern rule with stem `makefile.2.c'.
Trying implicit dependency `makefile.2.c,v'.
Trying pattern rule with stem `makefile.2.c'.
Trying implicit dependency `RCS/makefile.2.c,v'.
Trying pattern rule with stem `makefile.2.c'.
Trying implicit dependency `s.makefile.2.c'.
Trying pattern rule with stem `makefile.2.c'.
Trying implicit dependency `SCCS/s.makefile.2.c'.
Trying pattern rule with stem `makefile.2'.
Trying implicit dependency `makefile.2.w'.
Looking for a rule with intermediate file `makefile.2.w'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.2.w'.
Trying implicit dependency `makefile.2.w,v'.
Trying pattern rule with stem `makefile.2.w'.
Trying implicit dependency `RCS/makefile.2.w,v'.
Trying pattern rule with stem `makefile.2.w'.
Trying implicit dependency `s.makefile.2.w'.
Trying pattern rule with stem `makefile.2.w'.
Trying implicit dependency `SCCS/s.makefile.2.w'.
No implicit rule found for `makefile.2'.
Finished dependencies of target file `makefile.2'.
No need to remake target `makefile.2'.
Updating goal targets....
Considering target file `all'.
File `all' does not exist.
Considering target file `testfile.o'.
File `testfile.o' does not exist.
Looking for an implicit rule for `testfile.o'.
Trying pattern rule with stem `testfile'.
Trying implicit dependency `testfile.c'.
Found an implicit rule for `testfile.o'.
Considering target file `testfile.c'.
Looking for an implicit rule for `testfile.c'.
Trying pattern rule with stem `testfile'.
Trying implicit dependency `testfile.w'.
Trying pattern rule with stem `testfile.c'.
Trying implicit dependency `testfile.c,v'.
Trying pattern rule with stem `testfile.c'.
Trying implicit dependency `RCS/testfile.c,v'.
Trying pattern rule with stem `testfile.c'.
Trying implicit dependency `s.testfile.c'.
Trying pattern rule with stem `testfile.c'.
Trying implicit dependency `SCCS/s.testfile.c'.
Trying pattern rule with stem `testfile'.
Trying implicit dependency `testfile.w'.
Looking for a rule with intermediate file `testfile.w'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `testfile.w'.
Trying implicit dependency `testfile.w,v'.
Trying pattern rule with stem `testfile.w'.
Trying implicit dependency `RCS/testfile.w,v'.
Trying pattern rule with stem `testfile.w'.
Trying implicit dependency `s.testfile.w'.
Trying pattern rule with stem `testfile.w'.
Trying implicit dependency `SCCS/s.testfile.w'.
No implicit rule found for `testfile.c'.
Finished dependencies of target file `testfile.c'.
No need to remake target `testfile.c'.
Considering target file `testfile.c'.
File `testfile.c' was considered already.
Finished dependencies of target file `testfile.o'.
Must remake target `testfile.o'.
gcc -c testfile.c -o testfile.o
Successfully remade target file `testfile.o'.
Considering target file `testtfile.o'.
File `testtfile.o' does not exist.
Looking for an implicit rule for `testtfile.o'.
Trying pattern rule with stem `testtfile'.
Trying implicit dependency `testtfile.c'.
Found an implicit rule for `testtfile.o'.
Considering target file `testtfile.c'.
Looking for an implicit rule for `testtfile.c'.
Trying pattern rule with stem `testtfile'.
Trying implicit dependency `testtfile.w'.
Trying pattern rule with stem `testtfile.c'.
Trying implicit dependency `testtfile.c,v'.
Trying pattern rule with stem `testtfile.c'.
Trying implicit dependency `RCS/testtfile.c,v'.
Trying pattern rule with stem `testtfile.c'.
Trying implicit dependency `s.testtfile.c'.
Trying pattern rule with stem `testtfile.c'.
Trying implicit dependency `SCCS/s.testtfile.c'.
Trying pattern rule with stem `testtfile'.
Trying implicit dependency `testtfile.w'.
Looking for a rule with intermediate file `testtfile.w'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `testtfile.w'.
Trying implicit dependency `testtfile.w,v'.
Trying pattern rule with stem `testtfile.w'.
Trying implicit dependency `RCS/testtfile.w,v'.
Trying pattern rule with stem `testtfile.w'.
Trying implicit dependency `s.testtfile.w'.
Trying pattern rule with stem `testtfile.w'.
Trying implicit dependency `SCCS/s.testtfile.w'.
No implicit rule found for `testtfile.c'.
Finished dependencies of target file `testtfile.c'.
No need to remake target `testtfile.c'.
Considering target file `testtfile.c'.
File `testtfile.c' was considered already.
Finished dependencies of target file `testtfile.o'.
Must remake target `testtfile.o'.
gcc -c testtfile.c -o testtfile.o
Successfully remade target file `testtfile.o'.
Finished dependencies of target file `all'.
Must remake target `all'.
gcc -o test testfile.o testtfile.o
Successfully remade target file `all'.
-----------END----------------
err2:
-----------BEGIN--------------
-----------END----------------
output from dir after the above commands
-----------BEGIN--------------
. <DIR> 30.05.96 13:30 .
.. <DIR> 30.05.96 13:30 ..
TESTFILE C 0 30.05.96 13:30 testfile.c
TESTTF~1 C 0 30.05.96 13:30 testtfile.c
OUT1 8.642 30.05.96 13:48 out1
MAKEFILE 2 132 30.05.96 13:47 makefile.2
MAKEFILE 1 80 30.05.96 13:47 makefile.1
ERR1 77 30.05.96 13:48 err1
OUT2 8.702 30.05.96 13:48 out2
ERR2 0 30.05.96 13:48 err2
8 Datei(en) 17.633 Bytes
2 Verzeichnis(se) 31.268.864 Bytes frei
-----------END----------------
If I create a file 'testtfil.c' then the first command works.
redir -o out3 -e err3 make -f makefile.1 -n -d
out3:
-----------BEGIN--------------
GNU Make version 3.73, by Richard Stallman and Roland McGrath.
Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95 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.1'...
Updating makefiles....
Considering target file `makefile.1'.
Looking for an implicit rule for `makefile.1'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.o'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.c'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1,v'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `RCS/makefile.1,v'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `s.makefile.1'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `SCCS/s.makefile.1'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.o'.
Looking for a rule with intermediate file `makefile.1.o'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.c'.
Trying pattern rule with stem `makefile.1.o'.
Trying implicit dependency `makefile.1.o,v'.
Trying pattern rule with stem `makefile.1.o'.
Trying implicit dependency `RCS/makefile.1.o,v'.
Trying pattern rule with stem `makefile.1.o'.
Trying implicit dependency `s.makefile.1.o'.
Trying pattern rule with stem `makefile.1.o'.
Trying implicit dependency `SCCS/s.makefile.1.o'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.c'.
Looking for a rule with intermediate file `makefile.1.c'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.w'.
Trying pattern rule with stem `makefile.1.c'.
Trying implicit dependency `makefile.1.c,v'.
Trying pattern rule with stem `makefile.1.c'.
Trying implicit dependency `RCS/makefile.1.c,v'.
Trying pattern rule with stem `makefile.1.c'.
Trying implicit dependency `s.makefile.1.c'.
Trying pattern rule with stem `makefile.1.c'.
Trying implicit dependency `SCCS/s.makefile.1.c'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.w'.
Looking for a rule with intermediate file `makefile.1.w'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.1.w'.
Trying implicit dependency `makefile.1.w,v'.
Trying pattern rule with stem `makefile.1.w'.
Trying implicit dependency `RCS/makefile.1.w,v'.
Trying pattern rule with stem `makefile.1.w'.
Trying implicit dependency `s.makefile.1.w'.
Trying pattern rule with stem `makefile.1.w'.
Trying implicit dependency `SCCS/s.makefile.1.w'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.c'.
Looking for a rule with intermediate file `makefile.1.c'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.w'.
Trying pattern rule with stem `makefile.1.c'.
Trying implicit dependency `makefile.1.c,v'.
Trying pattern rule with stem `makefile.1.c'.
Trying implicit dependency `RCS/makefile.1.c,v'.
Trying pattern rule with stem `makefile.1.c'.
Trying implicit dependency `s.makefile.1.c'.
Trying pattern rule with stem `makefile.1.c'.
Trying implicit dependency `SCCS/s.makefile.1.c'.
Trying pattern rule with stem `makefile.1'.
Trying implicit dependency `makefile.1.w'.
Looking for a rule with intermediate file `makefile.1.w'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.1.w'.
Trying implicit dependency `makefile.1.w,v'.
Trying pattern rule with stem `makefile.1.w'.
Trying implicit dependency `RCS/makefile.1.w,v'.
Trying pattern rule with stem `makefile.1.w'.
Trying implicit dependency `s.makefile.1.w'.
Trying pattern rule with stem `makefile.1.w'.
Trying implicit dependency `SCCS/s.makefile.1.w'.
No implicit rule found for `makefile.1'.
Finished dependencies of target file `makefile.1'.
No need to remake target `makefile.1'.
Updating goal targets....
Considering target file `all'.
File `all' does not exist.
Considering target file `testfile.o'.
File `testfile.o' does not exist.
Looking for an implicit rule for `testfile.o'.
Trying pattern rule with stem `testfile'.
Trying implicit dependency `testfile.c'.
Found an implicit rule for `testfile.o'.
Considering target file `testfile.c'.
Looking for an implicit rule for `testfile.c'.
Trying pattern rule with stem `testfile'.
Trying implicit dependency `testfile.w'.
Trying pattern rule with stem `testfile.c'.
Trying implicit dependency `testfile.c,v'.
Trying pattern rule with stem `testfile.c'.
Trying implicit dependency `RCS/testfile.c,v'.
Trying pattern rule with stem `testfile.c'.
Trying implicit dependency `s.testfile.c'.
Trying pattern rule with stem `testfile.c'.
Trying implicit dependency `SCCS/s.testfile.c'.
Trying pattern rule with stem `testfile'.
Trying implicit dependency `testfile.w'.
Looking for a rule with intermediate file `testfile.w'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `testfile.w'.
Trying implicit dependency `testfile.w,v'.
Trying pattern rule with stem `testfile.w'.
Trying implicit dependency `RCS/testfile.w,v'.
Trying pattern rule with stem `testfile.w'.
Trying implicit dependency `s.testfile.w'.
Trying pattern rule with stem `testfile.w'.
Trying implicit dependency `SCCS/s.testfile.w'.
No implicit rule found for `testfile.c'.
Finished dependencies of target file `testfile.c'.
No need to remake target `testfile.c'.
Finished dependencies of target file `testfile.o'.
Must remake target `testfile.o'.
gcc -c testfile.c -o testfile.o
Successfully remade target file `testfile.o'.
Considering target file `testtfile.o'.
File `testtfile.o' does not exist.
Looking for an implicit rule for `testtfile.o'.
Trying pattern rule with stem `testtfile'.
Trying implicit dependency `testtfile.c'.
Found an implicit rule for `testtfile.o'.
Considering target file `testtfile.c'.
Looking for an implicit rule for `testtfile.c'.
Trying pattern rule with stem `testtfile'.
Trying implicit dependency `testtfile.w'.
Trying pattern rule with stem `testtfile.c'.
Trying implicit dependency `testtfile.c,v'.
Trying pattern rule with stem `testtfile.c'.
Trying implicit dependency `RCS/testtfile.c,v'.
Trying pattern rule with stem `testtfile.c'.
Trying implicit dependency `s.testtfile.c'.
Trying pattern rule with stem `testtfile.c'.
Trying implicit dependency `SCCS/s.testtfile.c'.
Trying pattern rule with stem `testtfile'.
Trying implicit dependency `testtfile.w'.
Looking for a rule with intermediate file `testtfile.w'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `testtfile.w'.
Trying implicit dependency `testtfile.w,v'.
Trying pattern rule with stem `testtfile.w'.
Trying implicit dependency `RCS/testtfile.w,v'.
Trying pattern rule with stem `testtfile.w'.
Trying implicit dependency `s.testtfile.w'.
Trying pattern rule with stem `testtfile.w'.
Trying implicit dependency `SCCS/s.testtfile.w'.
No implicit rule found for `testtfile.c'.
Finished dependencies of target file `testtfile.c'.
No need to remake target `testtfile.c'.
Finished dependencies of target file `testtfile.o'.
Must remake target `testtfile.o'.
gcc -c testtfile.c -o testtfile.o
Successfully remade target file `testtfile.o'.
Finished dependencies of target file `all'.
Must remake target `all'.
gcc -o test testfile.o testtfile.o
Successfully remade target file `all'.
-----------END----------------
err3:
-----------BEGIN--------------
-----------END----------------
output from dir:
-----------BEGIN--------------
. <DIR> 30.05.96 13:30 .
.. <DIR> 30.05.96 13:30 ..
TESTFILE C 0 30.05.96 13:30 testfile.c
TESTTF~1 C 0 30.05.96 13:30 testtfile.c
OUT1 8.642 30.05.96 13:48 out1
TESTTFIL C 0 30.05.96 13:57 testtfil.c
OUT3 8.520 30.05.96 13:58 out3
MAKEFILE 2 132 30.05.96 13:47 makefile.2
MAKEFILE 1 80 30.05.96 13:47 makefile.1
ERR1 77 30.05.96 13:48 err1
OUT2 8.702 30.05.96 13:48 out2
ERR2 0 30.05.96 13:48 err2
ERR3 0 30.05.96 13:58 err3
11 Datei(en) 26.153 Bytes
2 Verzeichnis(se) 31.256.576 Bytes frei
-----------END----------------
*****************************************************************
* Robert Hoehne, Fakultaet fuer Mathematik, TU-Chemnitz-Zwickau *
* Post: Am Berg 3, D-09573 Dittmannsdorf *
* e-Mail: Robert DOT Hoehne AT Mathematik DOT TU-Chemnitz DOT DE *
* WWW: http://www.tu-chemnitz.de/~rho *
*****************************************************************
- Raw text -