在NS2.34中安装tcl-debug-2.0遇到的问题

按照这 http://tagus.inesc-id.pt/~pestre ... allation_manual.pdf  上面的安装步骤,终于到了运行脚本的时候。在XXX.tcl脚本中加入语句debug 1;运行XXXX.tcl 出现如下错误:warning: Script debugging disabled.  Reconfigure with --with-tcldebug, and recompile.
之后我又 ./configure --with-tcldebug 仍然出现:
checking for Tcl configuration... configure: warning: Can't find Tcl configuration definitions
checking Tcl build library... -L/home/tangxin/myfile/ns-allinone-2.34/tcl8.4.18/unix -ltcl8.4 -ldl  -lieee -lm
checking for Tcl_CreateCommand... (cached) yes
.................................
之后我接着make clean 出现如下:
rm -f *~ *.o core \
                libtcldbg.a reconfigure_Tcl_for_shared_library


之后我在make 出现如下:
gcc -c  -I. -I. -I../tcl8.4.1
8/generic -DDBG_VERSION=\"2.0.0\" -DDBG_SCRIPTDIR=\"\"   Dbg.c
Dbg.c: In function ‘simple_interactor’:
Dbg.c:1184:22: warning: initialization discards ‘const’ qualifier from pointer target type [enabled by default]
gcc -c  -I. -I. -I../tcl8.4.18/generic -DDBG_VERSION=\"2.0.0\" -DDBG_SCRIPTDIR=\"\"   Dbg_cmd.c
rm -f libtcldbg.a
ar cr libtcldbg.a Dbg.o Dbg_cmd.o
ranlib libtcldbg.a

我在此记录,一是希望能有高人或者曾经又遇到过类似问题的人出来指点;而是给自己留个纪念^_^

经过自己的摸索,有可能是在配置绝对路径的时候出错了:

第一,在配置configure时,在第628行的路径应配置成自己的绝对路径TCLCONFIG=“/home/tangxin/myfile/ns-allinone-2.34/tcl8.4.18/unix/tclConfig.sh” 
第二,在第1361行的路径应配置成自己的绝对路径ac_cv_c_tclh=“/home/tangxin/myfile/ns-allinone-2.34/tcl8.4.18/generic” 
第三,在刚开始配置configure是  $ ./configure --prefix=/home/tangxin/myfile/ns-allinone-2.34/ns-2.34 --with-tcl=/home/tangxin/myfile/ns-allinone-2.34/tcl8.4.18/unix (注:/home/tangxin/myfile为我的ns2安装目录)


但是上述配置完之后还是有问题,在tcl脚本里面加入debug 1开启调试器,结果仍然是:
warning: Script debugging disabled.  Reconfigure with --with-tcldebug, and recompile.
到目前为止尚未解决该问题,google上面也没有人解决这个问题,自己正在摸索中,也希望有高人能出手相助!


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值