Hi Hassan,
I did some test on NS2 installation few weeks ago. Here is the result http://www.ns2ultimate.com/post/439346614/working-combination-ns-2-34-ubuntu-8-04-and-perhaps There is a problem with the current linux-like distribution. Here is the solution http://www.ns2ultimate.com/post/441093095/ns-2-35-works-on-cygwin I get ns-2.34 working on Ubuntu 8.04. But I'm not sure about ns-2.29. I hope this will help. Best Wishes, Teerawat Issariyakul http://www.ns2ultimate.com/ http://www.ece.ubc.ca/~teerawat http://www.t-issariyakul.blogspot.com http://www.facebook.com/pages/Teerawat-Issariyakul/358240861417 http://twitter.com/T_Bear On 4/13/2010, "Topgun007" <hamid...@gmail.com> wrote: > > >Hi Katsaros, > >I am facing the same problem, trying to install ns2.29 on Ubuntu 8.04 but >getting tcl compilation errors. Have you fixed the problem and able to >install sucessfully. Can you please share your experience and >patches/packages installed. > >Regards >Hassan > > >LeCost wrote: >> >> >> Hey there, >> >> I'm new in ns2. I tried to install it under Ubuntu 8.04, 9.10 and Fedora >> 12 >> (all of them running in VMware) but I always get the same error. tclcl >> does >> not compile. >> >> Tcl.cc: In member function âvoid Tcl::eval(char*)â: >> Tcl.cc:182: warning: deprecated conversion from string constant to >> âchar*â >> Tcl.cc: In member function âint TclObject::traceVar(const char*, >> TclObject*)â: >> Tcl.cc:421: warning: deprecated conversion from string constant to >> âchar*â >> Tcl.cc: In static member function âstatic int >> TclClass::create_shadow(void*, >> Tcl_Interp*, int, const char**)â: >> Tcl.cc:509: warning: deprecated conversion from string constant to >> âchar*â >> Tcl.cc:511: warning: deprecated conversion from string constant to >> âchar*â >> *Tcl.cc: In static member function âstatic int >> TclClass::dispatch_instvar(void*, Tcl_Interp*, int, const char**)â: >> Tcl.cc:566: error: invalid conversion from âconst char*â to âchar*â* >> Tcl.cc:571: warning: deprecated conversion from string constant to >> âchar*â >> Tcl.cc: In member function âvirtual void TclClass::bind()â: >> Tcl.cc:603: warning: deprecated conversion from string constant to >> âchar*â >> Tcl.cc:605: warning: deprecated conversion from string constant to >> âchar*â >> make: *** [Tcl.o] Error 1 >> tclcl-1.17 make failed! Exiting ... >> >> This was from the last attempt of ns2.29 under Fedora12 . same with 2.28 >> >> I found in NS2 webpage that there was a problem with gcc 3.4 and tclcl but >> it says that it has been fixed. >> >> I want to install ns2.28 in order to work with 802.11e MAC possible under >> linux 9.10 that I'm more used to. >> >> Thank you for your help, >> >> Marry X-Mas! >> >> -- >> Katsaros Konstantinos >> MSc Communications, Network and S/W >> Surrey University >> >> >> >> -- >> Katsaros Konstantinos >> >> > >-- >View this message in context: >http://old.nabble.com/Error-installing-NS2-%28tclcl-make-failed%29-tp26924643p28232180.html >Sent from the ns-users mailing list archive at Nabble.com. > > >