作者huntersp (史匹)
看板Network_Sim
標題[問題] NS2安裝問題in Win7
時間Thu Jan 7 10:50:55 2010
如題
我想在筆電上安裝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成功過嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.85.167
→ ghkbnm:用虛擬機器裝個linux來用ns2會比較好 01/07 17:10
推 zaknafein:幹嘛給自己找麻煩... 01/07 21:45
→ huntersp:因為之前習慣都用cygwin來裝阿~~" 01/08 04:58
推 abilitylife:我用WIN7裝NS-2.33運作良好 01/23 02:22
→ abilitylife:Cygwin的版本是1.5.25 01/23 02:27
推 ericwahahaha:樓上是正解 我試過1.7跟你一樣的問題 01/23 02:58
→ ericwahahaha:如果TCL用8.5.X 可以順利COMPILE過 不過TK也要改8.5 01/23 03:00
→ ericwahahaha:另外比較有可能可以在1.7 RUN的方法是 LIB分開灌 01/23 03:00
→ ericwahahaha:不過慣了不知道可不可以跑 如果要花時間去測 01/23 03:01
→ ericwahahaha:建議還是有VM灌LINUX或其他方法吧 01/23 03:01
推 abilitylife:其實你可以試試在tclUnixTime.c裡重新定義 01/23 19:21
→ abilitylife:struct timezone{ 01/23 19:22
→ abilitylife: int tz_minuteswest; 01/23 19:22
→ abilitylife: int tz_dsttime; 01/23 19:22
→ abilitylife:}; 01/23 19:22
→ abilitylife:可以幫你過compile,只是以後會不會有問題我就不確 01/23 19:23
→ abilitylife:定了 :) 01/23 19:23
推 ericwahahaha:顏博好厲害唷 01/23 21:47
→ huntersp:我重新灌了雙作業系統了XDD 01/28 07:09