[daip] AIPS help needed

Eric Greisen egreisen at nrao.edu
Wed May 23 10:48:59 EDT 2007


Xi Chen writes:

 > Thanks for your reply. I did the thing you told me. Now the MSGSRV and 
 > TEKSRV windows do stay, altho not really working. Here're the error 
 > messages on both windows.
 > 
 > MSGSRV window:
 > dyld: Library not loaded: /opt/ibmcmp/lib/libxlf90.A.dylib
 >    Referenced from: 
 > /Users/xchen/software/AIPS/31DEC07/MACPPC/LOAD/MSGSRV.EXE
 >    Reason: image not found
 > Trace/BPT trap
 > 
 > TEKSRV window:
 > dyld: Library not loaded: /opt/ibmcmp/lib/libxlf90.A.dylib
 >    Referenced from: 
 > /Users/xchen/software/AIPS/31DEC07/MACPPC/LOAD/TEKSRV.EXE
 >    Reason: image not found
 > Trace/BPT trap
 > 
 > 
you say this is the latest version of aips - It should be 31DEC07 then
and some midnight jobs may have needed to be run on it.  The code in
XASERVERS where the message server is started should look like:

      ei6 "Start message server MSGSRV on $TVHOST, DISPLAY $DISPLAY"
      case $SHELL in
        *bash|*zsh|*ksh|/sh)
          ($AIPS_MSG_EMULATOR -display $DISPLAY \
            $AIPS_MSG_NAME_FLAG $AIPS_MSG_EXE_FLAG \
            "LD_LIBRARY_PATH=$LD_LIBRARY_PATH $LOAD/MSGSRV.EXE" &) ;;
        *csh)
          ($AIPS_MSG_EMULATOR -display $DISPLAY \
            $AIPS_MSG_NAME_FLAG $AIPS_MSG_EXE_FLAG \
            "setenv LD_LIBRARY_PATH $LD_LIBRARY_PATH ; $LOAD/MSGSRV.EXE" &) ;;
        *)
          ($AIPS_MSG_EMULATOR -display $DISPLAY $AIPS_MSG_NAME_FLAG \
             $AIPS_MSG_EXE_FLAG $LOAD/MSGSRV.EXE &) ;;
      esac

If it doesn't then you do not have the latest version.  The question
after that is what is the value of $SHELL when you run?  In the quoted
string above appropriate to your shell you could add the command

echo $LD_LIBRARY_PATH ;

since the error return appears to suggest that it is not being set.

Eric Greisen




More information about the Daip mailing list