Thanks for the prompt reply.
I edited the Makefile.in accordingly and dont get that error anymore after running ./configure; make clean; make depend; commands. But now i get the following strange lines when i run make command.
Code:
from mac/802_11e/mac-802_11e.cc:41:
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/backward/backward_warning.h:32:2:
warning: #warning This file includes at least one deprecated or
antiquated header. Please consider using one of the 32 headers found
in section 17.4.1.2 of the C++ standard. Examples include substituting
the <X> header for the <X.h> header for C++ includes, or <iostream>
instead of the deprecated header <iostream.h>. To disable this warning
use -Wno-deprecated.
./mobile/god.h:88: error: extra qualification ‘vector::’ on member ‘operator=’
./mobile/god.h:93: error: extra qualification ‘vector::’ on member ‘operator+=’
./mobile/god.h:98: error: extra qualification ‘vector::’ on member ‘operator==’
./mobile/god.h:101: error: extra qualification ‘vector::’ on member ‘operator!=’
make: *** [mac/802_11e/mac-802_11e.o] Error 1
Furthermore, the ns file is disappeared from the ns directory and now entering ns command, it gives me the error: bash ns command not found.
Please let me know if there is an easy solution for this problem.
Since I spent almost over a week on installing ns2.28 and EDCA patch I would like to make it working now. Otherwise I have to install n2.33 and the new EDCA patch that I came to know only after you suggested in your previous post.