EPICS at LCLS

Refrences
EPICS Modules

Manuals
EPICS IOC Application Developer's Guide
EPICS Record Reference Manual

EPICS Channel Access Protocol Specification
EPICS Channel Access Reference Manual
State Notation Language and Sequencer User's Guild
EPICS Base Release 3.14.8.x

Notes
Release Notes
Known Problems
Readme
Converting EPICS R3.14. Applications to R3.14
How to make your EPICS driver operating system independent

References
EPICS Home Page
EPICS Wiki Home Page
EPICS at SLAC

Base Version

R3.14.8.2

CVS Reference Directory

/afs/slac/g/lcls/epics/base

CVS Repository Directory

[ /afs/slac/g/lcls/cvs/epics/base

http://www.slac.stanford.edu/cgi-wrap/cvsweb/epics/base?cvsroot=LCLS ]

[ Extension Packages

EPICS Extensions at LCLS ]

Reference Directory

/afs/slac/g/lcls/epics/extensions

CVS Repository Directory

[ /afs/slac/g/lcls/cvs/epics/extensions

http://www.slac.stanford.edu/cgi-wrap/cvsweb/epics/base?cvsroot=LCLS ]

[ Modules

LCLS EPICS Site Packages ]

Reference Directory

/afs/slac/g/lcls/epics/site

CVS Repository Directory

[ /afs/slac/g/lcls/cvs/epics/site

http://www.slac.stanford.edu/cgi-wrap/cvsweb/epics/base?cvsroot=LCLS ]

IOC Applications

EPICS Build Details

The EPICS release is built as sharable.

Prior to build:
1. log onto the public SLAC linux host listed below in Table 1-1
2. set a minimal environment provided by SCCS (i.e. /usr/local/bin/environ)
3. setenv EPICS_HOST_ARCH linux-x86

To build EPICS base
1. cd /afs/slac/g/lcls/epics/base
2. gmake

To build EPICS site
1. cd /afs/slac/g/lcls/epics/modules
2. gmake

To build EPICS extensions
1. cd /afs/slac/g/lcls/epics/extensions
2. gmake

Table 1-1

Build Host : lcls-dev2

Tools

Version Req.

Version Used

GNU Make

3.78.1 or later

3.79.1

GNU gcc Compiler

Perl

5.0 or later

5.8.8

RTEMS

4.6.0 or later

4.7

Linux-x86

RH Enterprise 3.0

  • No labels