[问题] NS2安装问题in Win7

楼主: huntersp (史匹)   2010-01-07 10:50:55
如题
我想在笔电上安装NS2
但是作业系统是win 7
安装完cygwin的套件之后, 想尝试安装NS2
结果在一开始的checking, 发现gcc套件不存在
但是我在cygwin底下执行gcc却又正常....
因此我先略过..
之后的gcc-g++ gawk套件都检查ok
到了X window部分却又没找到xorg-x11-base or XFree86-base
可是我在setup cygwin画面下发现已安装完成阿..orz
然后开启xwin之后, 发现无法由键盘输入指令..
若继续忽略X的检查, 直接安装NS2的话
最后会出现以下的错误讯息
/home/huntersp/ns-allinone-2.34/tcl8.4.18/unix/tclUnixTime.c:100: error:
storage size of ‘tz’ isn’t known
/ns-allinone-2.34/tcl8.4.18/unix/tclUnixTime.c:100: warning: unused variable
‘tz’
/home/huntersp/ns-allinone-2.34/tcl8.4.18/unix/tclUnixTime.c: In function ‘
Tcl_GetTime’:
/home/huntersp/ns-allinone-2.34/tcl8.4.18/unix/tclUnixTime.c:253: error:
storage size of ‘tz’ isn’t known
/home/huntersp/ns-allinone-2.34/tcl8.4.18/unix/tclUnixTime.c:253: warning:
unused variable ‘tz’
make: *** [tclUnixTime.o] Error 1
tcl8.4.18 make failed! Exiting ...
请问板上的各位有人成功在win7底下安装ns2成功过吗?
作者: ghkbnm (ghg)   2010-01-07 17:10:00
用虚拟机器装个linux来用ns2会比较好
作者: zaknafein (zak)   2010-01-07 21:45:00
干嘛给自己找麻烦...
楼主: huntersp (史匹)   2010-01-08 04:58:00
因为之前习惯都用cygwin来装阿~~"
作者: abilitylife   2010-01-23 02:22:00
我用WIN7装NS-2.33运作良好Cygwin的版本是1.5.25
作者: ericwahahaha (54615)   2010-01-23 02:58:00
楼上是正解 我试过1.7跟你一样的问题如果TCL用8.5.X 可以顺利COMPILE过 不过TK也要改8.5另外比较有可能可以在1.7 RUN的方法是 LIB分开灌不过惯了不知道可不可以跑 如果要花时间去测建议还是有VM灌LINUX或其他方法吧
作者: abilitylife   2010-01-23 19:21:00
其实你可以试试在tclUnixTime.c里重新定义struct timezone{int tz_minuteswest;int tz_dsttime;};可以帮你过compile,只是以后会不会有问题我就不确定了 :)
作者: ericwahahaha (54615)   2010-01-23 21:47:00
颜博好厉害唷
楼主: huntersp (史匹)   2010-01-28 07:09:00
我重新灌了双作业系统了XDD

Links booklink

Contact Us: admin [ a t ] ucptt.com