Hey buddy, >From below, it looks like you are patching NS-2.29 patch of OLSR in NS-2.34 (from the below highlighted section of your mail).
You have to use NS-2.34 patch of OLSR. On Sun, Jun 19, 2011 at 3:46 PM, umair shah <meetuas...@yahoo.com> wrote: > > Hi i installed um-olsr in ns2 2.34 and patched it successfully but when i > write make at terminal see what happens . > umair@umair-VirtualBox:~/*ns-**allinone-2.34*/ns-2.34$ tar zxvf > um-olsr-0.8.8.tgz > um-olsr-0.8.8/ > um-olsr-0.8.8/OLSR_state.h > um-olsr-0.8.8/*um-olsr_ns-2.29_**v0.8.8.patch* > um-olsr-0.8.8/OLSR_printer.cc > um-olsr-0.8.8/LICENSE > um-olsr-0.8.8/OLSR_state.cc > um-olsr-0.8.8/OLSR.h > um-olsr-0.8.8/README > um-olsr-0.8.8/CHANGELOG > um-olsr-0.8.8/OLSR_rtable.h > um-olsr-0.8.8/OLSR.cc > um-olsr-0.8.8/OLSR_printer.h > um-olsr-0.8.8/OLSR_rtable.cc > um-olsr-0.8.8/OLSR_repositories.h > um-olsr-0.8.8/OLSR_pkt.h > umair@umair-VirtualBox:~/ns-allinone-2.34/ns-2.34$ mv um-olsr-0.8.8 olsr > umair@umair-VirtualBox:~/ns-allinone-2.34/ns-2.34$ patch -p1 < > olsr/um-olsr-2.34_v0.8.8.patch > patching file Makefile.in > patching file common/packet.h > patching file queue/priqueue.cc > patching file tcl/lib/ns-agent.tcl > patching file tcl/lib/ns-default.tcl > patching file tcl/lib/ns-lib.tcl > patching file tcl/lib/ns-packet.tcl > patching file trace/cmu-trace.cc > patching file trace/cmu-trace.h > umair@umair-VirtualBox:~/ns-allinone-2.34/ns-2.34$ make > Makefile.in is newer than Makefile. > You need to re-run configure. > false > make: *** [Makefile] Error 1 > umair@umair-VirtualBox:~/ns-allinone-2.34/ns-2.34$ > > > -- Thanks, Ankur +91-8975125485