Here is my RELEASE file.
[comments]
TEMPLATE_TOP=$(EPICS_BASE)/templates/makeBaseApp/top
# EPICS_BASE usually appears last so other apps can override stuff:
EPICS_BASE=/home/local/epics/base/3.14.11
# Set RULES here if you want to take build rules from somewhere
# other than EPICS_BASE:
#RULES=/path/to/epics/support/module/rules/x-y
ASYN=/home/local/epics/extras/3_14_11-20100409_084246/asyn/4-12-20100409_092509
AUTOSAVE=/home/local/epics/extras/3_14_11-20100409_084246/autosave/4-5-20100409_092242
CALC=/home/local/epics/extras/3_14_11-20100409_084246/calc/2-7-20100409_092441
GENSUB=/home/local/epics/extras/3_14_11-20100409_084246/genSub/1-6a-20100409_092222
SNCSEQ=/home/local/epics/extras/3_14_11-20100409_084246/seq/2-0-12-20100409_092139
SSCAN=/home/local/epics/extras/3_14_11-20100409_084246/sscan/2-6-5-20100409_092413
STREAM=/home/local/epics/extras/3_14_11-20100409_084246/stream/2-4a-20100409_092640
#In RELEASE of base as well
PCRE_INCLUDE=/usr/local
PCRE_LIB=/usr/lib64
Note that in your case the STREAM and SNCSEQ variables need to be defined herein.
After changing you RELEASE file, you need to run 'make' in the configure directory.
Thereafter you need to rebuild your IOC
In your makefile, it is possible that you have lines like
ifneq ($(SNCSEQ),)
PROD_LIBS += seq pv
endif
which obviously are conditional on the SNCSEQ variable being defined
You should also have DBD entries like
ifneq ($(SNCSEQ),)
snova_DBD += seqSnovaRegistrar.dbd
endif
with
$ cat seqSnovaRegistrar.dbd
registrar(seqSnovaTimersRegistrar)
registrar(seqSnovaTurnOnOffRegistrar)
all of your sequences.
Enjoy!
--
Emmanuel
> Date: Mon, 28 Oct 2013 14:07:10 +0100
> From:
[email protected]> To:
[email protected]> Subject: sequencer + streamdevice
>
> Hello,
>
> I'm having trouble setting up an IOC which provides both, the sequencer
> and the streamdevice support at the same time.