nExample of building Linux dt with debug symbols:
n
nlinux%
pwd
n/u/rtmiller/Tools/dt.d-WIP/linux2.6-x86
nlinux% make
-f ../Makefile.linux clean
nlinux% make
-f ../Makefile.linux PORG=-g VPATH=..
ncc -g -DAIO
-DFIFO -DMMAP -DTTY -D__linux__ -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -c -o dt.o ../dt.c
ncc -g -DAIO
-DFIFO -DMMAP -DTTY -D__linux__ -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -c -o dtaio.o ../dtaio.c
ncc -g -DAIO
-DFIFO -DMMAP -DTTY -D__linux__ -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -c -o dtfifo.o ../dtfifo.c
ncc -g -DAIO
-DFIFO -DMMAP -DTTY -D__linux__ -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -c -o dtgen.o ../dtgen.c
ncc -g -DAIO
-DFIFO -DMMAP -DTTY -D__linux__ -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -c -o dtinfo.o ../dtinfo.c
ncc -g -DAIO
-DFIFO -DMMAP -DTTY -D__linux__ -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -c -o dtmmap.o ../dtmmap.c
ncc -g -DAIO
-DFIFO -DMMAP -DTTY -D__linux__ -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -c -o dtprocs.o ../dtprocs.c
ncc -g -DAIO
-DFIFO -DMMAP -DTTY -D__linux__ -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -c -o dtread.o ../dtread.c
ncc -g -DAIO
-DFIFO -DMMAP -DTTY -D__linux__ -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -c -o dtwrite.o ../dtwrite.c
ncc -g -DAIO
-DFIFO -DMMAP -DTTY -D__linux__ -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -c -o dtstats.o ../dtstats.c
ncc -g -DAIO
-DFIFO -DMMAP -DTTY -D__linux__ -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -c -o dttape.o ../dttape.c
ncc -g -DAIO
-DFIFO -DMMAP -DTTY -D__linux__ -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -c -o dttty.o ../dttty.c
ncc -g -DAIO
-DFIFO -DMMAP -DTTY -D__linux__ -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -c -o dtutil.o ../dtutil.c
ncc -g -DAIO
-DFIFO -DMMAP -DTTY -D__linux__ -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -c -o dtusage.o ../dtusage.c
nloading dt
...done
nlinux% ./dt
version
n --> Date: May 13th, 2007, Version:
15.37, Author: Robin T. Miller <--
nlinux%