Claude Sylvain wrote:
Thank you very much Chris,
After putting the "all : <module_1> ... <module_x>", the GNU make utility do
the work correctly.
It is really strange that there was no explaination about this feature on
the GNU make utility document
(http://www.gnu.org/software/make/manual/make.html). Maybe, I missed it
when I read the document.
You've missed it. It is most certainly documented. The only make utility
I have ever seen that does not work in this way is that useless junk one
that MS supply. Actually MS used to have a perfectly functional and
standard make utility, and then screwed it up. nmake is more like a
scripting language than a make utility. Real make utilities
heirarchically resolve things, working down from the first thing they
find in the make file.
Regards,
Steve