1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 <2013> 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 <2013> 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | RE: sequencer + streamdevice |
From: | Emmanuel Mayssat <[email protected]> |
To: | Christoph Burandt <[email protected]>, "[email protected]" <[email protected]> |
Date: | Mon, 28 Oct 2013 13:17:54 -0700 |
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. |