Installing EPICS extensions

From GlueXWiki
Revision as of 10:20, 3 April 2011 by Hovanes (Talk | contribs)

Jump to: navigation, search

Structure and Configuration

  • Download the tar-file from EPICS web site, the new one.
  • Copy it into /usr/local/epics, you will be creating a new subdirectory extensions. Also make sure that thats where your $EPICS_EXTENSIONS variable is pointing too.
  • Simply untar the tar file with the EPICS configuration files and it will create the extensions directory and the required structure.
  • Now you are ready to populate the EPICS extensions directory and build them if needed.


MEDM

  • Download the tar-file from EPICS web site.
  • Copy it into $EPICS_EXTENSIONS/src/ directory ad unzip it there.
  • Create a symbolic link medm</a> to the newly created MEDM distribution directory.
  • Go into <i>$EPICS_EXTENSIONS/src/medm directory and type make.
  • You may get some messages about missing libraries, in which case you need to find what is missing on your Linux system and install them. Ubuntu has all the needed packages in the repository, and I think RHEL5 has them too.
  • The medm executable should be installed in $EPICS_EXTENSIONS/bin/$EPICS_HOST_ARCH/ directory.


Alarm Handler

  • Download the tar-file from EPICS web site.
  • Copy it into $EPICS_EXTENSIONS/src/ directory ad unzip it there.
  • Create a symbolic link alh</a> to the newly created ALH distribution directory.
  • Go into <i>$EPICS_EXTENSIONS/src/alh directory and type make.
  • You may get some messages about missing libraries, in which case you need to find what is missing on your Linux system and install them. Ubuntu has all the needed packages in the repository, and I think RHEL5 has them too.
  • The alh executable should be installed in $EPICS_EXTENSIONS/bin/$EPICS_HOST_ARCH/ directory.


StripTool

  • Download the tar-file from EPICS web site.
  • Copy it into $EPICS_EXTENSIONS/src/ directory ad unzip it there.
  • Create a symbolic link StripTool</a> to the newly created StripTool distribution directory.
  • Go into <i>$EPICS_EXTENSIONS/src/StripTool directory and type make.
  • You may get some messages about missing libraries, in which case you need to find what is missing on your Linux system and install them. Ubuntu has all the needed packages in the repository, and I think RHEL5 has them too.
  • The StripTool executable should be installed in $EPICS_EXTENSIONS/bin/$EPICS_HOST_ARCH/ directory.