HI Balkrishna, the problem is that the version of the dynamic library patch which is currently published on our website does not work on CYGWIN.
We have already succeeded in making dynamic libraries work on CYGWIN, however we currently do not have an official patch for it. The problem is that on windows plugins are not easily built due to the limitations imposed by the dll format (see http://edll.sourceforge.net/). Consequently the modifications made to ns all-in-one are quite complicated. If you want to try them out have a look to this file: http://www.dei.unipd.it/~maguolof/doc-ns-dynlib/windoz-dl.txt Here you will find a diff between the original ns all-in-one distribution files and the ones which we have modified to support dynamic libraries on CYGWIN (the last row of the file is the command run in order to build the dei80211mr library). However, if you do not feel very confident with building dynamic libraries I think it is probably easier to install linux and run ns from there. Regards Federico Maguolo Alle 04:12, martedì 31 luglio 2007, Balkrishna Gukhool ha scritto: > Hi all, > > I have tried installing the nsmiracle patch for ns-2.31. I have the > followed the instructions on the "mini howto" web page. I have been able to > successfully patch and test the dynamic libraries patch. However, even > though I have all the correct results on installing dei80211mr, when I try > running the adhoc_tcp.tcl script, I get an error message telling me that > the libdei80211mr.so file is missing. I have double-checked the > instructions, and re-run the setup several times, but still the problem > persists. > > I am using Cygwin on a Windows XP Pro Sp2 PC, and ns-allinone-2.31. > > Could anyone help on this? It is much appreciated. > > Thanks. > > Balkrishna.
