2016-05-23 55 views
1

我正在嘗試在ns2.35中添加協議olsr。我得到這個錯誤當我嘗試「製造」ns2。向ns2.35添加OLSR時出錯'OLSR_pkt :: offset_'的未定義引用

跟蹤/ CMU-trace.o:在功能CMUTrace::format_olsr(Packet*, int)': cmu-trace.cc:(.text+0x1eb1): undefined reference to OLSR_pkt :: offset_」 collect2:錯誤:LD返回1個退出狀態 化妝:*** [NS]錯誤1

我加入OLSR協議通過遵循鏈接中給出的步驟http://elmurod.net/en/index.php/archives/157

請幫我解決這個錯誤。 在此先感謝。

回答

1

HOWTO NS-2.35 + OLSR:

$ tar xvf ns-allinone-2.35_gcc482.tar.gz 

https://drive.google.com/file/d/0B7S255p3kFXNSGJCZ2YzUGJDVk0/view?usp=sharing

$ cd ns-allinone-2.35/ 
$ patch -p0 < umolsr-ns235_v1.0-2014.patch 

https://drive.google.com/file/d/0B7S255p3kFXNeVZhWFVVZlJnUEU/view?usp=sharing

$ ./install 
$ cd ns-2.35/ 
$ cp ns ns-olsr 
$ sudo cp ns-olsr /usr/local/bin/ 
.... Then you can do $ ns-olsr ddebbie90-scenario.tcl 

模擬論證例子:umolsr-例子-05.2016.tar.gz https://drive.google.com/file/d/0B7S255p3kFXNWXlHRmxQV0hpWXM/view?usp=sharing

?任何問題?然後請說明您的操作系統:

1) $ uname -m 
2) $ cat /etc/issue