help-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

make does not do default goal


From: Noel David Torres Taño
Subject: make does not do default goal
Date: Thu, 18 Nov 2010 18:10:11 +0000
User-agent: KMail/1.13.5 (Linux/2.6.32-5-amd64; KDE/4.4.5; x86_64; ; )

I have a strange sitation (at least for me) in which make does not go after 
default goal.

Makefile:
-----
exec = myexec

include depends
include object_list

all: $(exec)

$(exec): $(objects)

depends:
        for i in *.c ; do gcc -MM $$i ; done > depends

object_list:
        echo objects = > object_list
        for i in *.c ; do echo objects += `basename $$i .c`.o ; done >> 
object_list

clean:
        @-rm $(exec)
        @-rm $(objects)
        @-rm depends
        @-rm object_list

.PHONY: clean
-----

execution:
-----
$ make
Makefile:3: depends: File not found
Makefile:4: object_list: File not found
echo objects = > object_list
for i in *.c ; do echo objects += `basename $i .c`.o ; done >> object_list
for i in *.c ; do gcc -MM $i ; done > depends
cc    -c -o myexec.o myexec.c
-----

Why does make don't go like if 'make all' issued?

Thanks

Noel
er Envite

Attachment: signature.asc
Description: This is a digitally signed message part.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]