Skip to content

jeonghanlee/extensions

 
 

Repository files navigation

EPICS Extensions

Required Packages Installation

One should install all required packages before doing this.

EPICS Extensions Installation

EPICS Base

We assume that we have already EPICS_BASE in somewhere (/epics/base-3.16.1).

Clone and Prepare them

$ git clone https://github.com/jeonghanlee/extensions
$ cd extensions
$ bash init.bash

Set your EPICS_BASE and EPICS_HOST_ARCH

Note that here EPICS_HOST_ARCH is linux-arm instead of linux-x86_64.

$ echo "EPICS_BASE=/epics/base-3.16.1" > configure/RELEASE.local
  • export EPICS_HOST_ARCH
$ export EPICS_HOST_ARCH=linux-arm

or

export EPICS_HOST_ARCH=linux-x86_64

Build MEDM and StripTool

MEDM

  • BASE 3.16 patch is needed for MEDM

https://epics.anl.gov/base/R3-16/1-docs/KnownProblems.html

$ export EPICS_BASE=/epics/base-3.16.1
$ bash patch_3.16.bash
  • Debian 9
$ bash patch_no_Xp.bash

Build

$ make

EDM

source src/edm/setup.sh
./bin/linux-x86_64/edm 

About

Top level build directory for extensions programs

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Makefile 91.5%
  • Shell 8.5%