Use CT_DoExecLog when building tools and debug utilities.
/trunk/scripts/build/tools/200-sstrip.sh | 12 6 6 0 ++++++------
/trunk/scripts/build/debug/100-dmalloc.sh | 10 5 5 0 +++++-----
/trunk/scripts/build/debug/400-ltrace.sh | 5 3 2 0 +++--
/trunk/scripts/build/debug/300-gdb.sh | 30 17 13 0 +++++++++++++++++-------------
/trunk/scripts/build/debug/500-strace.sh | 7 4 3 0 ++++---
/trunk/scripts/build/debug/200-duma.sh | 5 3 2 0 +++--
6 files changed, 38 insertions(+), 31 deletions(-)
1 Lets you run 'make oldconfig' and 'make menuconfig' on systems
2 where shared libraries aren't easy. (There's no harm in using the
3 static version of libkconfig.)
4 Idea mentioned by Bertrand Marquis, but this patch is a bit simpler than his.
7 --- linux-2.6.8.1/scripts/kconfig/Makefile.old 2004-09-09 20:30:25.000000000 -0700
8 +++ linux-2.6.8.1/scripts/kconfig/Makefile 2004-09-09 20:47:51.000000000 -0700
10 libkconfig-objs := zconf.tab.o
12 host-progs := conf mconf qconf gconf
13 -conf-objs := conf.o libkconfig.so
14 -mconf-objs := mconf.o libkconfig.so
15 +conf-objs := conf.o $(libkconfig-objs)
16 +mconf-objs := mconf.o $(libkconfig-objs)
18 ifeq ($(MAKECMDGOALS),xconfig)
21 gconf-objs := gconf.o kconfig_load.o
24 -clean-files := libkconfig.so lkc_defs.h qconf.moc .tmp_qtcheck \
25 +clean-files := $(libkconfig-objs) lkc_defs.h qconf.moc .tmp_qtcheck \
26 .tmp_gtkcheck zconf.tab.c zconf.tab.h lex.zconf.c
28 # generated files seem to need this to find local include files