登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

我行我素

 
 
 

日志

 
 

在Cygwin中安装ns-2.26和ns-2.27  

2007-07-19 21:32:07|  分类: 郁闷自己 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
      由于要研究Mobility方面的性能,所以要用到MobiWan这一扩展(http://www.inrialpes.fr/planete/mobiwan/ 和 http://www.ti-wmc.nl/mobiwan2/),必须用老版本的NS2,所以不得不在Cygwin中加装了2.26和2.27这两个版本。

      使用老版本的东西挺郁闷的,因为必须打补丁,而且还得克服一些小问题,然后才能安装成功。具体的安装过程,NS2的主页上有专门介绍:http://www.isi.edu/nsnam/ns/ns-cygwin-old.html

简而言之,如下:


=============== 安装 ns-2.26 ==============
(1)先将nam-1.9-cygwin.configurens-allinone-2.26-cygwin.patch下载回来并复制到cygwin\home\Administrator (这里Administator是我的电脑用户名,各人的实际电脑用户名不一定是这个);
(2)解压ns-allinone-2.26.tar.gz,然后将解压的目录移到cygwin\home\Administrator ;
(3)将nam-1.9-cygwin.configure复制ns-allinone-2.26/nam-1.9/configure目录;
(4)进入ns-allinone-2.26目录,在cygwin下运行  patch -p0 < ~/ns-allinone-2.26-cygwin.patch
(5)运行 ./install 安装;
(6)设置环境变量,这个如果不懂就google一下吧;
(7)进入ns-2.26目录,运行./validate  ,如果运行通过,安装完成。

=============== 安装 ns-2.27 ==============
(1)也是先将ns-allinone-2.27-cygwin.patch下载回来并复制到cygwin\home\Administrator ;
(2)同样是解压并将目录移到cygwin\home\Administrator ;
(3)进入ns-allinone-2.27的目录,在Cygwin下运行 patch -p0 < ~/ns-allinone-2.27-cygwin.patch
(4)运行 ./install 安装;
(5)设置环境变量;
(6)进入ns-2.27目录,运行 ./validate ,如果运行通过,安装完成。




=============== 一个重要提示 =============
参考http://mailman.isi.edu/pipermail/ns-users/2004-April/041599.html

如果在安装完成之后,由于扩展组件等原因而需要重新configure一次的(运行 ./configure),在2.26和2.27是不能通过的,必须修改ns-allinone-2.26\ns-2.26或ns-allinone-2.27\ns-2.27目录下的configure文件,将
if test -r $i/libX11.a -o -r $i/libX11.so; then
改成:
if test -r $i/libX11.dll.a -o -r $i/libX11.so; then

然后就可以成功的./configure了。

  评论这张
 
阅读(807)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018