Код:
export NS_HOME=/home/user/ns-allinone-2.29/
export PATH=$NS_HOME/tcl8.4.11/unix:$NS_HOME/tk8.4.11/unix:$NS_HOME/bin:$PATH
export LD_LIBRARY_PATH=$NS_HOME/tcl8.4.11/unix:$NS_HOME/tk8.4.11/unix:\
$NS_HOME/otcl-1.11:$NS_HOME/lib:$LD_LIBRARY_PATH
export Tcl_LIBRARY=$NS_HOME/tcl8.4.11/libraryРеальная структура каталогов такая: /home/nik/ns-2.31/tcl (НЕ tcl8.4.11)
NS_HOME=/home/nik/ns-2.31/
Вот тут немного непонятно:
PATH=$NS_HOME/tcl8.4.11/unix // В tcl папки unix нет.
$NS_HOME/tk8.4.11/unix // В /ns-2.31 вообще нет папки tk (и tk8.4.11 тоже нет)
$NS_HOME/bin //такой путь есть, норма
Вопрос: как изменить эти строки?
(через комманду rpm можно посмотреть, что где-то в системе установлены и tcl и tk версии 8.4.9)
И с хренью ниже я незнаю, что делать. Вероятно, они исправляются по аналогии.
export LD_LIBRARY_PATH=$NS_HOME/tcl8.4.11/unix:$NS_HOME/tk8.4.11/unix:\
$NS_HOME/otcl-1.11:$NS_HOME/lib:$LD_LIBRARY_PATH
export Tcl_LIBRARY=$NS_HOME/tcl8.4.11/library
Примечание: в папке ns-2.31 ничего не менял. Скачал. Разархивировал. ./configure + make. Так, как описано в инструкции на офф. сайте программы.