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
 
 
 
_______________________________________________
Help-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-make

Reply via email to