do

./configure --help
./configure --enable-debug

-- Mensagem Original --
De: Siyui AliOh <[EMAIL PROTECTED]>
Para: ns-users@ISI.EDU
Enviar: 21/03/2006
Assunto: [ns] makefile.in ns2.26 gdb


here, i want to use gdb to debug my ns2.26, but i dont know how to
edit my makefile.in, here is segment of my makefile.in
.....
CC      = @CC@
CPP     = @CXX@
LINK    = $(CPP)
MKDEP   = ./conf/mkdep
TCLSH   = @V_TCLSH@
TCL2C   = @V_TCL2CPP@
AR      = ar rc $(BLANK)

RANLIB  = @V_RANLIB@
INSTALL = @INSTALL@
LN      = ln
TEST    = test
RM      = rm -f
MV      = mv
PERL    = @PERL@

# for diffusion
#DIFF_INCLUDES = "./diffusion3/main ./diffusion3/lib ./diffusion3/nr
/diffusion3/ns"


CCOPT   = @V_CCOPT@
STATIC  = @V_STATIC@
LDFLAGS = $(STATIC)
LDOUT   = -o $(BLANK)

DEFINE  = -DTCP_DELAY_BIND_ALL -DNO_TK @V_DEFINE@ @V_DEFINES@ @DEFS@
-DNS_DIFFUSION -DSMAC_NO_SYNC [EMAIL PROTECTED]@
-DUSE_SINGLE_ADDRESS_SPACE

INCLUDES = \
        -I. @V_INCLUDE_X11@ \
        @V_INCLUDES@ \
        -I./tcp -I./common -I./link -I./queue \
        -I./adc -I./apps -I./mac -I./mobile -I./trace \
        -I./routing -I./tools -I./classifier -I./mcast \
        -I./diffusion3/lib/main -I./diffusion3/lib \
        -I./diffusion3/lib/nr -I./diffusion3/ns \
        -I./diffusion3/diffusion -I./asim/ -I./qs


LIB     = \
        @V_LIBS@ \
        @V_LIB_X11@ \
        @V_LIB@ \
        -lm @LIBS@
#       [EMAIL PROTECTED]@ \

CFLAGS  = $(CCOPT) $(DEFINE)

# Explicitly define compilation rules since SunOS 4's make doesn't like gcc.
# Also, gcc does not remove the .o before forking 'as', which can be a
# problem if you don't own the file but can write to the directory.
SUFFIXES: .cc   # $(.SUFFIXES)

cc.o:
        @rm -f $@
        $(CPP) -c $(CFLAGS) $(INCLUDES) -o $@ $*.cc

c.o:
        @rm -f $@
        $(CC) -c $(CFLAGS) $(INCLUDES) -o $@ $*.c
......

how to edit it to enable gdb?







Reply via email to