changes to get example to build

This commit is contained in:
Marty Kraimer
1999-11-18 21:43:27 +00:00
parent b8dd7a7659
commit 1a1065ed89
8 changed files with 233 additions and 233 deletions
+2 -2
View File
@@ -25,9 +25,9 @@ TEMPLATES += top/configure/replaceVAR.pl
TEMPLATES += top/exampleApp/Makefile
TEMPLATES += top/exampleApp/Db/Makefile
TEMPLATES += top/exampleApp/Db/Makefile.Host
TEMPLATES += top/exampleApp/Db/dbExample1.db
TEMPLATES += top/exampleApp/Db/dbExample2.substitutions
TEMPLATES += top/exampleApp/Db/dbExample2.template
TEMPLATES += top/exampleApp/Db/dbExample2.db
TEMPLATES += top/exampleApp/src/Makefile
TEMPLATES += top/exampleApp/src/Makefile.Host
TEMPLATES += top/exampleApp/src/Makefile.Ioc
+2 -28
View File
@@ -1,29 +1,3 @@
TOP=../..
include $(TOP)/configure/CONFIG
#----------------------------------------
# ADD MACRO DEFINITIONS AFTER THIS LINE
#----------------------------------------------------
# Optimization of db files using dbst (DEFAULT: NO)
#DB_OPT = YES
#----------------------------------------------------
# Optimization needs the name of the appropriate
# dbd file (compare with ../src/Makefile.Vx)
#DBDNAME = exampleApp.dbd
#----------------------------------------------------
# Add databases, templates, substitutions like this
DB += dbExample1.db dbExample2.db
#----------------------------------------------------
# Declare template files which do not show up in DB
USES_TEMPLATE += dbExample2.template
#----------------------------------------------------
# The following line is for local dbd expansion
#DBDEXPAND = _APPNAME_Include.dbd
include $(TOP)/configure/RULES.Db
#----------------------------------------
# ADD RULES AFTER THIS LINE
include $(TOP)/configure/CONFIG_APP
include $(TOP)/configure/RULES_ARCHS
@@ -0,0 +1,29 @@
TOP=../..
include $(TOP)/configure/CONFIG
#----------------------------------------
# ADD MACRO DEFINITIONS AFTER THIS LINE
#----------------------------------------------------
# Optimization of db files using dbst (DEFAULT: NO)
#DB_OPT = YES
#----------------------------------------------------
# Optimization needs the name of the appropriate
# dbd file (compare with ../src/Makefile.Vx)
#DBDNAME = exampleApp.dbd
#----------------------------------------------------
# Add databases, templates, substitutions like this
DB += dbExample1.db dbExample2.db
#----------------------------------------------------
# Declare template files which do not show up in DB
#USES_TEMPLATE += dbExample2.template
#----------------------------------------------------
# The following line is for local dbd expansion
#DBDEXPAND = exampleInclude.dbd
include $(TOP)/configure/RULES.Db
#----------------------------------------
# ADD RULES AFTER THIS LINE
@@ -1,10 +1,10 @@
record(calc, "$(USER):calcExample$(NO)")
record(calc, "$(user):calcExample$(no)")
{
field(DESC, "Counter No. $(NO)")
field(SCAN,"$(SCAN)")
field(FLNK, "$(USER):aiExample$(NO)")
field(DESC, "Counter No. $(no)")
field(SCAN,"$(scan)")
field(FLNK, "$(user):aiExample$(no)")
field(CALC, "(A<B)?(A+C):D")
field(INPA, "$(USER):calcExample$(NO).VAL NPP NMS")
field(INPA, "$(user):calcExample$(no).VAL NPP NMS")
field(INPB, "9")
field(INPC, "1")
field(INPD, "0")
@@ -19,10 +19,10 @@ record(calc, "$(USER):calcExample$(NO)")
field(LSV, "MINOR")
field(LLSV, "MAJOR")
}
record(ai, "$(USER):aiExample$(NO)")
record(ai, "$(user):aiExample$(no)")
{
field(DESC, "Analog input No. $(NO)")
field(INP, "$(USER):calcExample$(NO).VAL NPP NMS")
field(DESC, "Analog input No. $(no)")
field(INP, "$(user):calcExample$(no).VAL NPP NMS")
field(EGUF, "10")
field(EGU, "Counts")
field(HOPR, "10")
@@ -1,5 +0,0 @@
file dbExample2.template {
{ USER="_USER_", NO="1", SCAN="1 second" }
{ USER="_USER_", NO="2", SCAN="2 second" }
{ USER="_USER_", NO="3", SCAN="5 second" }
}
@@ -15,9 +15,9 @@ exampleLib_SRCS += xxxRecord.c
exampleLib_SRCS += devXxxSoft.c
exampleLib_SRCS += sncExample.c
exampleLib_SRCS += registerRecordDeviceDriver.c
#exampleLib_SRCS += registerRecordDeviceDriver.c
LIBOBJS += registerRecordDeviceDriver.o
LIBOBJS += $(EPICS_BASE_BIN)/registerRecordDeviceDriver.o
LIBOBJS += $(EPICS_BASE_BIN)/iocCore
LIBOBJS += $(EPICS_BASE_BIN)/seq
+185 -185
View File
@@ -1,203 +1,203 @@
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/aaiRecord.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/aaoRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/aiRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/aoRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/biRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/boRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/calcRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/calcoutRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/compressRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/dfanoutRecord.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/egRecord.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/egeventRecord.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/erRecord.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/ereventRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/eventRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/fanoutRecord.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/gsubRecord.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/histogramRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/longinRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/longoutRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/mbbiRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/mbbiDirectRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/mbboRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/mbboDirectRecord.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/palRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/permissiveRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/pidRecord.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/pulseCounterRecord.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/pulseDelayRecord.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/pulseTrainRecord.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/recWaitCa.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/recDynLink.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/recDynLinkTest.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/scanRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/selRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/seqRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/stateRecord.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/steppermotorRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/stringinRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/stringoutRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/subRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/subArrayRecord.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/timerRecord.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/waitRecord.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/waveformRecord.o
#LIBOBJS += $(EPICS_BASE_BIN)/aaiRecord.o
#LIBOBJS += $(EPICS_BASE_BIN)/aaoRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/aiRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/aoRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/biRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/boRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/calcRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/calcoutRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/compressRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/dfanoutRecord.o
#LIBOBJS += $(EPICS_BASE_BIN)/egRecord.o
#LIBOBJS += $(EPICS_BASE_BIN)/egeventRecord.o
#LIBOBJS += $(EPICS_BASE_BIN)/erRecord.o
#LIBOBJS += $(EPICS_BASE_BIN)/ereventRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/eventRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/fanoutRecord.o
#LIBOBJS += $(EPICS_BASE_BIN)/gsubRecord.o
#LIBOBJS += $(EPICS_BASE_BIN)/histogramRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/longinRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/longoutRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/mbbiRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/mbbiDirectRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/mbboRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/mbboDirectRecord.o
#LIBOBJS += $(EPICS_BASE_BIN)/palRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/permissiveRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/pidRecord.o
#LIBOBJS += $(EPICS_BASE_BIN)/pulseCounterRecord.o
#LIBOBJS += $(EPICS_BASE_BIN)/pulseDelayRecord.o
#LIBOBJS += $(EPICS_BASE_BIN)/pulseTrainRecord.o
#LIBOBJS += $(EPICS_BASE_BIN)/recWaitCa.o
#LIBOBJS += $(EPICS_BASE_BIN)/recDynLink.o
#LIBOBJS += $(EPICS_BASE_BIN)/recDynLinkTest.o
#LIBOBJS += $(EPICS_BASE_BIN)/scanRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/selRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/seqRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/stateRecord.o
#LIBOBJS += $(EPICS_BASE_BIN)/steppermotorRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/stringinRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/stringoutRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/subRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/subArrayRecord.o
#LIBOBJS += $(EPICS_BASE_BIN)/timerRecord.o
#LIBOBJS += $(EPICS_BASE_BIN)/waitRecord.o
LIBOBJS += $(EPICS_BASE_BIN)/waveformRecord.o
#
# Device Support
#
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAaiCamac.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAiCamac.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAiDvx2502.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAiKscV215.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAiSoft.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAiSoftRaw.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devVXStats.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAiTestAsyn.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAiXy566Di.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAiXy566DiL.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAiXy566Se.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAaoCamac.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAoCamac.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAoSoft.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAoSoftRaw.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAoTestAsyn.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAoVmiVme4100.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devApsEg.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devApsEr.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAt5Vxi.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAt8Fp.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAvme9440.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devBiCamac.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devBiMpv910.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devBiSoft.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devBiSoftRaw.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devBiTestAsyn.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devBiXVme210.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devBoCamac.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devBoMpv902.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devBoSoft.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devBoSoftRaw.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devBoTestAsyn.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devBoXVme220.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devCommonGpib.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devEventSoft.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devEventTestIoEvent.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devHistogramSoft.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devHistogramTestAsyn.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devHpe1368a.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devLiCamac.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devLiSoft.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devLoCamac.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devLoSoft.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbbiCamac.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbbiDirectCamac.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbbiDirectMpv910.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbbiDirectSoft.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbbiDirectSoftRaw.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbbiDirectXVme210.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbbiMpv910.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbbiSoft.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbbiSoftRaw.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbbiTestAsyn.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbbiXVme210.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbboCamac.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbboDirectCamac.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbboDirectMpv902.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbboDirectSoft.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbboDirectSoftRaw.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbboDirectXVme220.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbboMpv902.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbboSoft.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbboSoftRaw.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbboTestAsyn.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMbboXVme220.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devMz8310.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devPtSoft.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devSASoft.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devSiSoft.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devSiTestAsyn.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devSmCompumotor1830.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devSmOms6Axis.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devSoSoft.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devSoTestAsyn.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devTimerMz8310.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devWfCamac.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devWfComet.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devWfDvx2502.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devWfJoergerVtr1.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devWfSoft.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/devWfTestAsyn.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devWfXy566Sc.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devWfPentek4261.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devXy240.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAaiCamac.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAiCamac.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAiDvx2502.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAiKscV215.o
LIBOBJS += $(EPICS_BASE_BIN)/devAiSoft.o
LIBOBJS += $(EPICS_BASE_BIN)/devAiSoftRaw.o
#LIBOBJS += $(EPICS_BASE_BIN)/devVXStats.o
LIBOBJS += $(EPICS_BASE_BIN)/devAiTestAsyn.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAiXy566Di.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAiXy566DiL.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAiXy566Se.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAaoCamac.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAoCamac.o
LIBOBJS += $(EPICS_BASE_BIN)/devAoSoft.o
LIBOBJS += $(EPICS_BASE_BIN)/devAoSoftRaw.o
LIBOBJS += $(EPICS_BASE_BIN)/devAoTestAsyn.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAoVmiVme4100.o
#LIBOBJS += $(EPICS_BASE_BIN)/devApsEg.o
#LIBOBJS += $(EPICS_BASE_BIN)/devApsEr.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAt5Vxi.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAt8Fp.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAvme9440.o
#LIBOBJS += $(EPICS_BASE_BIN)/devBiCamac.o
#LIBOBJS += $(EPICS_BASE_BIN)/devBiMpv910.o
LIBOBJS += $(EPICS_BASE_BIN)/devBiSoft.o
LIBOBJS += $(EPICS_BASE_BIN)/devBiSoftRaw.o
LIBOBJS += $(EPICS_BASE_BIN)/devBiTestAsyn.o
#LIBOBJS += $(EPICS_BASE_BIN)/devBiXVme210.o
#LIBOBJS += $(EPICS_BASE_BIN)/devBoCamac.o
#LIBOBJS += $(EPICS_BASE_BIN)/devBoMpv902.o
LIBOBJS += $(EPICS_BASE_BIN)/devBoSoft.o
LIBOBJS += $(EPICS_BASE_BIN)/devBoSoftRaw.o
LIBOBJS += $(EPICS_BASE_BIN)/devBoTestAsyn.o
#LIBOBJS += $(EPICS_BASE_BIN)/devBoXVme220.o
#LIBOBJS += $(EPICS_BASE_BIN)/devCommonGpib.o
LIBOBJS += $(EPICS_BASE_BIN)/devEventSoft.o
LIBOBJS += $(EPICS_BASE_BIN)/devEventTestIoEvent.o
LIBOBJS += $(EPICS_BASE_BIN)/devHistogramSoft.o
LIBOBJS += $(EPICS_BASE_BIN)/devHistogramTestAsyn.o
#LIBOBJS += $(EPICS_BASE_BIN)/devHpe1368a.o
#LIBOBJS += $(EPICS_BASE_BIN)/devLiCamac.o
LIBOBJS += $(EPICS_BASE_BIN)/devLiSoft.o
#LIBOBJS += $(EPICS_BASE_BIN)/devLoCamac.o
LIBOBJS += $(EPICS_BASE_BIN)/devLoSoft.o
#LIBOBJS += $(EPICS_BASE_BIN)/devMbbiCamac.o
#LIBOBJS += $(EPICS_BASE_BIN)/devMbbiDirectCamac.o
#LIBOBJS += $(EPICS_BASE_BIN)/devMbbiDirectMpv910.o
LIBOBJS += $(EPICS_BASE_BIN)/devMbbiDirectSoft.o
LIBOBJS += $(EPICS_BASE_BIN)/devMbbiDirectSoftRaw.o
#LIBOBJS += $(EPICS_BASE_BIN)/devMbbiDirectXVme210.o
#LIBOBJS += $(EPICS_BASE_BIN)/devMbbiMpv910.o
LIBOBJS += $(EPICS_BASE_BIN)/devMbbiSoft.o
LIBOBJS += $(EPICS_BASE_BIN)/devMbbiSoftRaw.o
LIBOBJS += $(EPICS_BASE_BIN)/devMbbiTestAsyn.o
#LIBOBJS += $(EPICS_BASE_BIN)/devMbbiXVme210.o
#LIBOBJS += $(EPICS_BASE_BIN)/devMbboCamac.o
#LIBOBJS += $(EPICS_BASE_BIN)/devMbboDirectCamac.o
#LIBOBJS += $(EPICS_BASE_BIN)/devMbboDirectMpv902.o
LIBOBJS += $(EPICS_BASE_BIN)/devMbboDirectSoft.o
LIBOBJS += $(EPICS_BASE_BIN)/devMbboDirectSoftRaw.o
#LIBOBJS += $(EPICS_BASE_BIN)/devMbboDirectXVme220.o
#LIBOBJS += $(EPICS_BASE_BIN)/devMbboMpv902.o
LIBOBJS += $(EPICS_BASE_BIN)/devMbboSoft.o
LIBOBJS += $(EPICS_BASE_BIN)/devMbboSoftRaw.o
LIBOBJS += $(EPICS_BASE_BIN)/devMbboTestAsyn.o
#LIBOBJS += $(EPICS_BASE_BIN)/devMbboXVme220.o
#LIBOBJS += $(EPICS_BASE_BIN)/devMz8310.o
LIBOBJS += $(EPICS_BASE_BIN)/devPtSoft.o
LIBOBJS += $(EPICS_BASE_BIN)/devSASoft.o
LIBOBJS += $(EPICS_BASE_BIN)/devSiSoft.o
LIBOBJS += $(EPICS_BASE_BIN)/devSiTestAsyn.o
#LIBOBJS += $(EPICS_BASE_BIN)/devSmCompumotor1830.o
#LIBOBJS += $(EPICS_BASE_BIN)/devSmOms6Axis.o
LIBOBJS += $(EPICS_BASE_BIN)/devSoSoft.o
LIBOBJS += $(EPICS_BASE_BIN)/devSoTestAsyn.o
#LIBOBJS += $(EPICS_BASE_BIN)/devTimerMz8310.o
#LIBOBJS += $(EPICS_BASE_BIN)/devWfCamac.o
#LIBOBJS += $(EPICS_BASE_BIN)/devWfComet.o
#LIBOBJS += $(EPICS_BASE_BIN)/devWfDvx2502.o
#LIBOBJS += $(EPICS_BASE_BIN)/devWfJoergerVtr1.o
LIBOBJS += $(EPICS_BASE_BIN)/devWfSoft.o
LIBOBJS += $(EPICS_BASE_BIN)/devWfTestAsyn.o
#LIBOBJS += $(EPICS_BASE_BIN)/devWfXy566Sc.o
#LIBOBJS += $(EPICS_BASE_BIN)/devWfPentek4261.o
#LIBOBJS += $(EPICS_BASE_BIN)/devXy240.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAB1771IFE.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAB1771IL.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAB1771IR.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAB1771IXE.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAB1771OFE.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devABSLCDCM.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devABBINARY.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devABStatus.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAB1771IFE.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAB1771IL.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAB1771IR.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAB1771IXE.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAB1771OFE.o
#LIBOBJS += $(EPICS_BASE_BIN)/devABSLCDCM.o
#LIBOBJS += $(EPICS_BASE_BIN)/devABBINARY.o
#LIBOBJS += $(EPICS_BASE_BIN)/devABStatus.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devVmic2534.o
#LIBOBJS += $(EPICS_BASE_BIN)/devVmic2534.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/symb
LIBOBJS += $(EPICS_BASE_BIN)/symb
#
# Driver support ANSI
#
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvAb.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvAt5Vxi.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvEpvxi.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvEpvxiMsg.o
LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvHp1404a.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvHpe1368a.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvHpe1445a.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvKscV215.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvMz8310.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvStc.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvTime.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvCaenV265.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvAb.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvAt5Vxi.o
LIBOBJS += $(EPICS_BASE_BIN)/drvEpvxi.o
LIBOBJS += $(EPICS_BASE_BIN)/drvEpvxiMsg.o
LIBOBJS += $(EPICS_BASE_BIN)/drvHp1404a.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvHpe1368a.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvHpe1445a.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvKscV215.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvMz8310.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvStc.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvTime.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvCaenV265.o
#
# Driver support NON ANSI
#
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/module_types.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvBB232.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvBb902.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvBb910.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvBitBus.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvComet.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvCompuSm.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvDvx.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvFp.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvFpm.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvGpib.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvJgvtr1.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvMsg.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvOms.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvTranServ.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvVmi4100.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvXy010.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvXy210.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvXy220.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvXy240.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvXy566.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/drvVmic2534.o
#LIBOBJS += $(EPICS_BASE_BIN)/module_types.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvBB232.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvBb902.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvBb910.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvBitBus.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvComet.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvCompuSm.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvDvx.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvFp.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvFpm.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvGpib.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvJgvtr1.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvMsg.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvOms.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvTranServ.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvVmi4100.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvXy010.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvXy210.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvXy220.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvXy240.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvXy566.o
#LIBOBJS += $(EPICS_BASE_BIN)/drvVmic2534.o
#
#from src/devOpt
#
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devAnalytekGpib.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devBBInteract.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devGpibInteract.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devK486Gpib.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devLibOpt.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devXxDc5009Gpib.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devXxDg535Gpib.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devXxK196Gpib.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devXxK263Gpib.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devXxSkeletonGpib.o
#LIBOBJS_IOC += $(EPICS_BASE_BIN)/devXxSr620Gpib.o
#LIBOBJS += $(EPICS_BASE_BIN)/devAnalytekGpib.o
#LIBOBJS += $(EPICS_BASE_BIN)/devBBInteract.o
#LIBOBJS += $(EPICS_BASE_BIN)/devGpibInteract.o
#LIBOBJS += $(EPICS_BASE_BIN)/devK486Gpib.o
#LIBOBJS += $(EPICS_BASE_BIN)/devLibOpt.o
#LIBOBJS += $(EPICS_BASE_BIN)/devXxDc5009Gpib.o
#LIBOBJS += $(EPICS_BASE_BIN)/devXxDg535Gpib.o
#LIBOBJS += $(EPICS_BASE_BIN)/devXxK196Gpib.o
#LIBOBJS += $(EPICS_BASE_BIN)/devXxK263Gpib.o
#LIBOBJS += $(EPICS_BASE_BIN)/devXxSkeletonGpib.o
#LIBOBJS += $(EPICS_BASE_BIN)/devXxSr620Gpib.o
+5 -3
View File
@@ -12,8 +12,10 @@ ld < exampleLib
cd startup
dbLoadDatabase("../../dbd/exampleApp.dbd")
dbLoadRecords("../../db/dbExample1.db","user=_USER_")
dbLoadRecords("../../db/dbExample2.db")
dbLoadRecords("../../db/dbExample1.db","user=mrk")
dbLoadRecords("../../db/dbExample2.db","user=mrk,no=1,scan=1 second")
dbLoadRecords("../../db/dbExample2.db","user=mrk,no=2,scan=2 second")
dbLoadRecords("../../db/dbExample2.db","user=mrk,no=3,scan=5 second")
iocInit
seq &snctest
#seq &snctest