Skip to content

mdavidsaver/build-epics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Relocatable EPICS environment

Optional: After unpacking 'prepare.sh' be run to create a file 'eactivate' which can be sourced each time to update $PATH. "edeactivate" will attempt to restore the original environment.

One time setup

$ ./prepare.sh

Each time

$ . eactivate

Demo

$ which softIoc /path/to/epics-x86_64-20181213/epics-base/bin/linux-x86_64/softIoc $ softIoc -m P=whoami: -d demo.db

Notes

Building

./build-epics.sh -j2

Test building of external app.

./build-testapp.sh

Build with compressed debug. Unpacked tree is ~30% smaller.

./build-epics.sh -j2 CMD_CPPFLAGS='-gz=zlib-gnu' CMD_LDFLAGS='-Wl,--compress-debug-sections=zlib-gnu'

RHEL8 Package list

glibc make readline libtirpc

About

yet another build script

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors