Installing graphics package

From DANSE

  1. Apply for an account on arcs.cacr.caltech.edu
  2. Install build procedure and framework
  3. Install 3rd-party graphics software
  4. Edit .tools file to match new software
  5. Install graphics package

expanded notes...

1. Apply for an account on arcs.cacr.caltech.edu

  1. follow instructions on Getting an account on arcs.cacr.caltech.edu

2. Install build procedure and framework

  1. follow instructions on Installing build procedure and framework

3. Install 3rd-party graphics software

  1. get and install 3rd-party software
    • gnuplot (http://www.gnuplot.info/)
    • grace (http://plasma-gate.weizmann.ac.il/Grace/)
    • IDL (http://www.rsinc.com/idl/)
    • Matlab (http://www.mathworks.com/products/matlab/)
    • Matplotlib (http://matplotlib.sourceforge.net/)
    • ...

4. Edit .tools file to match new software

  1. edit .tools file
    • $ vi ~/.tools
  2. make framework aware of install locations (for example...)
 # matlab
   export MATLAB_VERSION=6.13
   export MATLAB_DIR=${TOOLS_DIR}/matlab-${MATLAB_VERSION}
   export MATLAB_INCDIR=${MATLAB_DIR}/extern/include
   export MATLAB_LIBDIR=${MATLAB_DIR}/extern/lib/glnx86
   export LD_LIBRARY_PATH=${MATLAB_LIBDIR}:${LD_LIBRARY_PATH}
   export PATH=${PATH}:${MATLAB_DIR}/bin
 
 # rsi_idl
   export IDL_VERSION=6.1
   export IDL_DIR=${TOOLS_DIR}/idl_${IDL_VERSION}
   export IDL_INCDIR=${IDL_DIR}/external/include
   export IDL_LIBDIR=${IDL_DIR}/lib
   export IDL_BINDIR=${IDL_DIR}/bin/bin.linux.x86
   export LD_LIBRARY_PATH=${IDL_BINDIR}:${LD_LIBRARY_PATH}
   export PATH=${PATH}:${IDL_DIR}/bin

5. Install support packages

  1. change to development directory
    • $ cd $DV_DIR
  2. checkout Matlab-required 'sam' (if using Matlab)
    • $ cvs -d username@arcs.cacr.caltech.edu:/home/arcs/cvs co packages/sam
  3. checkout Matlab-required 'array_kluge' (if using Matlab)
    • $ cvs -d username@arcs.cacr.caltech.edu:/home/arcs/cvs co packages/array_kluge
  4. change to array_kluge directory
    • $ cd packages/array_kluge
  5. build array_kluge package
    • $ mm
  6. change to sam directory
    • $ cd $DV_DIR/packages/sam
  7. build sam package
    • $ mm
  8. change to development directory
    • $ cd $DV_DIR
  9. checkout IDL-required 'pyIDL' (if using IDL)
    • $ cvs -d username@arcs.cacr.caltech.edu:/home/arcs/cvs co packages/pyIDL
  10. change to pyIDL directory
    • $ cd packages/pyIDL
  11. build pyIDL package
    • $ mm

6. Install graphics package

  1. change to development directory
    • $ cd $DV_DIR
  2. checkout graphics
    • $ cvs -d username@arcs.cacr.caltech.edu:/home/arcs/cvs co graphics
  3. change to graphics directory
    • $ cd graphics
  4. build graphics package
    • $ mm
Personal tools
Document Uploads/Links