help-make
[Top][All Lists]
Advanced

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

determining targets with recursive makefiles


From: Jan M
Subject: determining targets with recursive makefiles
Date: Wed, 20 Jul 2005 13:33:13 +0100

Hi,
 
I am trying to determine the build targets of glib version 2.6.4 in order to locate an old library that may be causing build problems with gtk+-2.6.7.
 
The GNU make manual reference to recursion doesnt provide a hint as to how, with this method of recursion, make is finding the sub-makefiles and -d output doesnt provide the full sub-makefile pathname so following what is happening is difficult.
 
The 'top' makefile contains:
 
BUILT_SOURCES = stamp-gc-h #note: not glibconfig.h
 
RECURSIVE_TARGETS = ... all-recursive ...
 
all: $(BUILT_SOURCES) config.h
    $(MAKE) $(AM_MAKEFLAGS) all-recursive
 
Exactly what is happening here?
 
By what mechanism is make locating the other makefiles (cd <subdirectory> appears not to be used as in the example of recursion in the manual)?
 
What is the significance of all-recursive, which is declared but appears not to be defined?
 
I'm using make version 3.80 on Mandrake Linux 10.0.
 
Thanks,
 
Jan
 
 
 

reply via email to

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