[問題] 在cygwin底下安裝ns2無法執行nam的問題
※ [本文轉錄自 Network 看板]
作者: sean72 (.) 看板: Network
標題: [問題] 在cygwin底下安裝ns2無法執行nam的問題
時間: Tue Mar 10 07:24:22 2009
安裝了cygwin
以及ns2
按照網路上的教學執行 $ns simple.tcl做測試
但是在執行nam的時候卻出現了
$: nam: no display name and no $display environment variable
請問我是否少安裝了什麼東西?
我參考以下
P: 運行 ns examples2.tcl 時提示“nam: no such file or directory”
S: 看看你的 /home/hct/ns-allinone-2.28/nam-1.11 目錄下有沒有 nam.exe 檔,
有的話就是你的環境變數設置錯了,注意要把 nam-1.11 這個目錄加到PATH中
如果沒有nam.exe,那就是編譯nam時出錯了。
運行 gcc -dumpversion 看看你的gcc版本,如果是3.4.x,那就好辦了。
找到 nam-1.11/agent.h ,把它的第73行中的NULL改成0,然後回到nam-1.11目錄,
運行 ./configure 然後運行 make,等運行完畢,再試試 ns example2.tcl
就應該沒問題了
但是我的nam版本是1.13 而且裡面的第73行也沒有 NULL這東西
我也設定了 path
我的bashrc
export NS_HOME=`pwd`/ns-allinone-2.33
export PATH=$NS_HOME/nam-1.13:$NS_HOME/tcl8.4.18/
unix:$NS_HOME/tk8.4.18/unix:$NS_HOME/bin:$PATH
export LD_LIBRARY_PATH=$NS_HOME/tcl8.4.18/unix:$NS_HOME/
tk8.4.18/unix:$NS_HOME/otcl-1.13:$NS_HOME/lib:$LD_LIBRARY_PATH
export TCL_LIBRARY=$NS_HOME/tcl8.4.18/library
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 128.151.25.46
※ 編輯: sean72 來自: 128.151.25.46 (03/10 07:27)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 128.151.25.46
推
03/10 13:56, , 1F
03/10 13:56, 1F
→
03/10 13:56, , 2F
03/10 13:56, 2F
→
03/10 13:57, , 3F
03/10 13:57, 3F
→
03/10 13:57, , 4F
03/10 13:57, 4F
推
03/10 14:03, , 5F
03/10 14:03, 5F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 3 篇):
Network_Sim 近期熱門文章
PTT數位生活區 即時熱門文章