install aqua-sim on ubuntu
i have installed ubuntu 10.10 in my windows7 via VMWare Player4. then i have followed the steps to install ns-2.30
but at the step of editting the paths in bashrc i found this message: dina@ubuntu:~/Aqua-sim$ gedit ~/.bashrc dina@ubuntu:~/Aqua-sim$ source ~/.bashrc bash: /usr/local/lib: is a directory what is the solution??? when i ignored this and trying to continue: dina@ubuntu:~/Aqua-sim$ ns % nam nam: [code omitted because of length] : no event type or button # or keysym while executing "bind Listbox <MouseWheel> { %W yview scroll [expr {- (%D / 120) * 4}] units }" invoked from within "if {[tk windowingsystem] eq "classic" || [tk windowingsystem] eq "aqua"} { bind Listbox <MouseWheel> { %W yview scroll [expr {- (%D)}] units } bind Li..." child process exited abnormally what can i do????? |
Welcome to LQ.
Quote:
cd ns-allinone-2.30/ns-2.30/ && sudo make install ... I.e. 'make install' will copy 'ns' to /usr/local/bin/ Nam is a separate application. One version will work for all version of ns-2.xx. Suggest : Use a binary version ( 1.14 ) http://www.linuxquestions.org/questi...04-a-842109/#4 > post #4 .. Unpack nam-1.14.<arch>.tar.gz, And : sudo cp nam /usr/local/bin/ . |
Quote:
,but nam is not. i found this error: dina@ubuntu:~/Aqua-sim/ns-2.30/underwatersensor/uw_tcl$ nam vbf_example_5.tcl Failed to start animator: class Animator: constructor failed: unmatched open brace in list unmatched open brace in list while executing "foreach item $traceevent { if { $next == 1 } { return $item } if { $item == $tag } { set next 1 } }" (procedure "get_trace_item" line 3) invoked from within "get_trace_item "-t" $line" (procedure "_o3" line 15) (Animator infer-network-model line 15) invoked from within "$self infer-network-model $tracefile" (procedure "_o3" line 84) (Animator init line 84) invoked from within "_o3 init vbf_example_5.tcl {}" (Class create line 1) invoked from within "Animator create _o3 vbf_example_5.tcl {}" invoked from within "catch "$className create $o $args" msg" invoked from within "if [catch "$className create $o $args" msg] { if [string match "__FAILED_SHADOW_OBJECT_" $msg] { delete $o return "" } global errorInfo error "class $..." (procedure "new" line 3) invoked from within "new $ANIMATOR_CLASS_ $tracefile [join $args]" dina@ubuntu:~/Aqua-sim/ns-2.30/underwatersensor/uw_tcl$ i dont know where is the problem???? |
# 3
Quote:
... to watch if nam opens OK. 2) 'nam' cannot be used for a .tcl file. $ nam vbf_example_5.tcl : Is wrong. Should be : $ ns vbf_example_5.tcl .. And if an "out.nam" file is created, you can do $ nam out.nam . |
Thank you
the problem now is solved. |
All times are GMT -5. The time now is 02:47 AM. |