Hi Gang,
 Thanks for your answer.I found that those warnings were because of the
following two lines in .bashrc file:

unset TMP
unset TEMP

 Removing these two directions eliminates warnings.

 After removing all comments and the mentioned directions from .bashrc, I
changed the environment variables this way (thanks T. Issaraiyakul for his
helpful Slides on NS installation):

NSHOME=~/ns-allinone-2.35-RC6
OTCL_LIB=${NSHOME}/otcl-1.14
NS2_LIB=${NSHOME}/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB
export TCL_LIBRARY=${NSHOME}/tcl8.5.8/library
PATH=$PATH:${NSHOME}/ns-2.35:${NSHOME}/nam-1.15

 And now the response to 'ns' command in Cygwin prompt is as follows:

mo...@mobin ~
$ ns
bash: ns: command not found

 I don't know why this happens but I'm pretty sure that 'ns.exe' exists in
'ns-2.35' folder, which is declared in PATH.

 Is there any suggestion to overcome this problem?

 Thanks,
 Mobin


On Mon, Sep 6, 2010 at 7:35 AM, Gang Zhou <whiz...@gmail.com> wrote:

> It seems your LD_LIBRARY_PATH doesn't set well.
>
>
> the warning message : " ': not a valid identifier
> ': not a valid identifier
> "
> means some lines in your .bashrc file can't be recognized by your shell.
>
> Maybe you should use dos2unix or other editor to convert your .bashrc file
> to unix format.
>
>  then relogin ,see if  the LD_LIBRARY_PATH variable has been set right .
>
>
> 2010/9/6 Mobin Yazarlou <yazarlo...@gmail.com>
>
>
>> Hello,
>>  I've installed "ns-allinone-2.35-RC6" on the latest version of Cygwin
>> (1.7)
>> in WinXP twice but I still get the following error
>> when I try to run NS2 by typing "ns" in cygwin prompt.
>>
>> mo...@mobin ~
>> $ ns
>> /home/Mobin/ns-allinone-2.35-RC6/ns-2.35/ns.exe: error while loading
>> shared
>> libr
>> aries: ?: cannot open shared object file: No such file or directory
>>
>>
>>  The three lines that i've added to .bashrc are these:
>>
>> export
>>
>> LD_LIBRARY_PATH=/home/Mobin/ns-allinone-2.35-RC6/otcl-1.14:/home/Mobin/ns-allinone-2.35-RC6/lib
>> export TCL_LIBRARY=/home/Mobin/ns-allinone-2.35-RC6/tcl8.5.8/library
>>
>> PATH=/home/Mobin/ns-allinone-2.35-RC6/bin:/home/Mobin/ns-allinone-2.35-RC6/tcl8.5.8/unix:/home/Mobin/ns-allinone-2.35-RC6/tk8.5.8/unix
>>
>>  And another important thing to mention is the following warnings which
>> appear right after opening Cygwin prompt.
>>
>>  ': not a valid identifier
>>  ': not a valid identifier
>>
>>  mo...@mobin ~
>>  $
>>
>>  Could anyone help me to fix this problem?
>>
>>  Thanks,
>>  Mobin
>>
>
>

Reply via email to