我在我的ubuntu 12.10上安装了我的ns-2.35
我获得了以下安装成功信息:
Ns-allinone package has been installed successfully.
Here are the installation places:
tcl8.5.10: /opt/ns2/ns-allinone-2.35/{bin,include,lib}
tk8.5.10: /opt/ns2/ns-allinone-2.35/{bin,include,lib}
otcl: /opt/ns2/ns-allinone-2.35/otcl-1.14
tclcl: /opt/ns2/ns-allinone-2.35/tclcl-1.20
ns: /opt/ns2/ns-allinone-2.35/ns-2.35/ns
nam: /opt/ns2/ns-allinone-2.35/nam-1.15/nam
xgraph: /opt/ns2/ns-allinone-2.35/xgraph-12.2
gt-itm: /opt/ns2/ns-allinone-2.35/itm, edriver, sgb2alt, sgb2ns, sgb2comns, sgb2hierns
.
.
.
但是当我执行以下命令时
sudo ./validate
有错误消息:
validate overall report: some tests failed:
./test-all-newreno ./test-all-tcpOptions ./test-all-tcpVariants ./test-all-aimd
./test-all-frto ./test-all-quickstart ./test-all-manual-routing ./test-all-links
to re-run a specific test, cd tcl/test; ./test-all-TEST-NAME
然后我重新安装了我的ns2并再次执行了该命令
它显示了更多失败的测试:
validate overall report: some tests failed:
./test-all-newreno ./test-all-tcpOptions ./test-all-tcpVariants ./test-all-aimd
./test-all-greis ./test-all-frto ./test-all-quickstart ./test-all-manual-routing
./test-all-cbq ./test-all-intserv ./test-all-diffserv ./test-all-links
./test-all-mpls ./test-all-satellite ./test-all-wpan ./test-all-srm ./test-all-plm
to re-run a specific test, cd tcl/test; ./test-all-TEST-NAME
有人能给我一个建议吗?我该如何解决这个问题?提前谢谢。
答案 0 :(得分:1)
解决方案:有一些丢失的包。键入以下命令以安装它们。
sudo apt-get install libx11-dev xorg-dev libxmu-dev libperl4-corelibs-perl
答案 1 :(得分:0)
试试这个: http://simlz.blogspot.com/2014/12/install-ns2-use-ns-allinone-235-package.html
或者您可以访问NS2 Troubleshooting以获取有关问题的更多详细信息