2016-05-23 30 views
1

Ich versuche, das Protokoll OLSR in ns2.35 hinzuzufügen. Ich bekomme das unter Fehler wenn ich versuche, ns2 zu "machen".Fehler beim Hinzufügen eines OLSR zu ns2.35 undefinierter Verweis auf OLSR_pkt :: offset_

trace/CMU-trace.o: In Funktion CMUTrace::format_olsr(Packet*, int)': cmu-trace.cc:(.text+0x1eb1): undefined reference to OLSR_pkt :: offset_‘ collect2: Fehler: ld returned 1 exit status make: *** [ns] Fehler 1

I olsr Protokoll hinzugefügt von Befolgen Sie die Schritte in der Verbindung http://elmurod.net/en/index.php/archives/157

Bitte helfen Sie mir, diesen Fehler zu überwinden. Vielen Dank im Voraus.

Antwort

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 

simulations Beispiele: umolsr-Beispiele-0.123.400 05.2016.tar.gz

? Irgendwelche Probleme ? Dann geben Sie bitte Ihre OS:

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