شما کامپایل کردی ؟ ضمنا توی ورژنهای قدیم برنامه در مسیر جداگانه نصب میشد ولی ورژن های جدیدتر توی همون مسیر که برنامه رو کامپایل میکنی نصب میشه و کار رو یکم راحت تر کرده . من ورژن 2.33 رو نصب کرده بودم حالا نمیدونم ورژن 2.32 هم همینطوره یا نه ،که فکر میکنم باشه . شما مسیری که برنامه رو اکسترکت و کامپایل کردی رو بگو من یک todo برای مراحل بعد از کامپایل برای خودم نوشته بودم همون رو با مال شما تطبیق میدیم.
من برنامه رو در مسیر زیر کامپایل کردم :
/home/behnam/ns-allinone-2.33
بعد این کارهارو انجام دادم :
export PATH=$PATH:/home/behnam/ns-allinone-2.33/bin:/home/behnam/ns-allinone-2.33/tcl8.4.18/unix:/home/behnam/ns-allinone-2.33/tk8.4.18/unix:/home/behnam/ns-allinone-2.33/ns-2.33
و
export LD_LIBRARY_PATH=/home/behnam/ns-allinone-2.33/otcl-1.13:/home/behnam/ns-allinone-2.33/lib
و
export TCL_LIBRARY=/home/behnam/ns-allinone-2.33/tcl8.4.18/library
بعد از اینکه اینهارو زدی (مطابق با مسیر و ورژن خودت) میتونی راحت با زدن دستور ns توی ترمینال کار رو شروع کنی. برای اینکه مجبور نشی این کارهارو هربار انجام بدی سه تا خط فوق رو (اصلاح شده طبق مسیر و ورژن خودت) به انتهای فایل زیر اضافه کن :
~/.bashrc