Hi, [EMAIL PROTECTED] schrieb: > I'm sorry that I am writing in such way, but I really need help. I > am trying to install ns-2.1b7a because I want to patch gprs wrote by > Richa Jain. > I tried installing it and I have such error: > > tclcl-mappings.h: In static member function ‘static int > TclObjectHelper<T>::dispatch_(void*, Tcl_Interp*, int, char**)’: > tclcl-mappings.h:51: error: incomplete type ‘Tcl’ used in nested > name specifier > tclcl-mappings.h:52: error: invalid use of undefined type ‘struct > Tcl’ > tclcl-mappings.h:41: error: forward declaration of ‘struct Tcl’ > tclcl-mappings.h:57: error: invalid use of undefined type ‘struct > Tcl’ > tclcl-mappings.h:41: error: forward declaration of ‘struct Tcl’ > make: *** [Tcl.o] Error 1 > tclcl-1.0b10 make failed! Exiting ... > See http://www.isi.edu/nsnam/ns/ns-problems.html for problems > > I don't know what to do? I have fc4. I cannot patch gprs to ns-2.29 > beacuse it doesn't work. > You have two options - if you really need to use a very old version of ns-2 you should install a matching compiler/linker tool chain and libraries. Your second option is to adapt the patch to the current version of ns-2 and the default compiler of your distribution. The second option surely requires a lot more effort but would be valueable for many other peoples.
Daniel.