Thank you all. The problem is solved. Here is the template I was looking for:
TARGETS := main1
main1_DEPENDS := modul1.cpp_o modul2.cpp_o
SOURCES_CPP := modul1.cpp modul2.cpp main1.cpp
modul1.cpp_DEPENDS := modul1.h
modul2.cpp_DEPENDS := modul2.h
OBJS_CPP := $(SOURCES_CPP:=_o)
.SECONDEXPANSION:
$(OBJS_CPP): %.cpp_o: %.cpp $$(%.cpp_DEPENDS)
@echo CC $@: $^
.SECONDEXPANSION:
$(TARGETS): $$([EMAIL PROTECTED])
@echo LINK $@: $^
This template can be expanded and then used for more general purpose
applications.
_______________________________________________
Help-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-make