Experimental Physics and
| |||||||||||||||
|
Hello, I need asyn record in the VDCT, I have synApps_5_6 and I have modified the following files in synApps
1. synApps_5_6/support/configure/release #/usr/local/iocapps/cvsroot/modules/bus/allenBradley #ALLEN_BRADLEY=$(SUPPORT)/allenBradley-2-2 #AREA_DETECTOR=$(SUPPORT)/areaDetector-1-8beta1 #https://svn.aps.anl.gov/epics/asyn/ ASYN=$(SUPPORT)/asyn-4-18 #AUTOSAVE=$(SUPPORT)/autosave-4-8 #BUSY=$(SUPPORT)/busy-1-4 CALC=$(SUPPORT)/calc-2-9 #CAMAC=$(SUPPORT)/camac-2-7 #DAC128V=$(SUPPORT)/dac128V-2-7 #DELAYGEN=$(SUPPORT)/delaygen-1-0-7 #http://www.slac.stanford.edu/grp/cd/soft/epics/site/devIocStats/ #DEVIOCSTATS=$(SUPPORT)/devIocStats-3-1-7 #DXP=$(SUPPORT)/dxp-3-1 #IP=$(SUPPORT)/ip-2-13 #IP330=$(SUPPORT)/ip330-2-7 #https://svn.aps.anl.gov/epics/ipac/ #IPAC=$(SUPPORT)/ipac-2-11 #IPUNIDIG=$(SUPPORT)/ipUnidig-2-9 #LOVE=$(SUPPORT)/love-3-2-5 #MCA=$(SUPPORT)/mca-7-1 #MODBUS=$(SUPPORT)/modbus-2-3 #MOTOR=$(SUPPORT)/motor-6-7 #OPTICS=$(SUPPORT)/optics-2-8-1 #QUADEM=$(SUPPORT)/quadEM-2-6 #http://www-csr.bessy.de/control/SoftDist/sequencer #SNCSEQ=$(SUPPORT)/seq-2-1-3 #SOFTGLUE=$(SUPPORT)/softGlue-2-2 #SSCAN=$(SUPPORT)/sscan-2-7 #STD=$(SUPPORT)/std-3-1 #http://epics.web.psi.ch/software/streamdevice/ #STREAM=$(SUPPORT)/stream-2-5-1 #VAC=$(SUPPORT)/vac-1-4 #VME=$(SUPPORT)/vme-2-8 #VXSTATS=$(SUPPORT)/vxStats-1-7-2h XXX=$(SUPPORT)/xxx-5-6 2. SynApps_5_6/support/makefile ##### 1st Tier Support Modules - Only Depend on EPICS BASE ###### MODULE_LIST = VXSTATS SNCSEQ ALLEN_BRADLEY MODULE_LIST = DEVIOCSTATS SNCSEQ ALLEN_BRADLEY MODULE_LIST += IPAC SSCAN AUTOSAVE $(foreach mod, $(MODULE_LIST), $(eval $(call MODULE_defined, $(mod)) )) ###### 2nd Tier Support Modules - Only Depend on 1st Tier ######## MODULE_LIST = ASYN CALC $(foreach mod, $(MODULE_LIST), $(eval $(call MODULE_defined, $(mod)) )) $(ASYN)_DEPEND_DIRS = $(SNCSEQ) $(IPAC) $(CALC)_DEPEND_DIRS = $(SSCAN) ################### 3rd Tier Support Modules ##################### MODULE_LIST = BUSY MOTOR STD DAC128V IP330 IPUNIDIG LOVE MODULE_LIST += IP OPTICS STREAM MODBUS VAC SOFTGLUE QUADEM $(foreach mod, $(MODULE_LIST), $(eval $(call MODULE_defined, $(mod)) )) #$(BUSY)_DEPEND_DIRS = $(ASYN) #$(MOTOR)_DEPEND_DIRS = $(ASYN) $(SNCSEQ) $(IPAC) #$(STD)_DEPEND_DIRS = $(ASYN) #$(DAC128V)_DEPEND_DIRS = $(ASYN) $(IPAC) #$(IP330)_DEPEND_DIRS = $(ASYN) $(IPAC) #$(IPUNIDIG)_DEPEND_DIRS = $(ASYN) $(IPAC) #$(LOVE)_DEPEND_DIRS = $(ASYN) $(IPAC) #$(IP)_DEPEND_DIRS = $(ASYN) $(IPAC) $(SNCSEQ) $(OPTICS)_DEPEND_DIRS = $(ASYN) $(STREAM)_DEPEND_DIRS = $(ASYN) $(CALC) $(SSCAN) $(MODBUS)_DEPEND_DIRS = $(ASYN) #$(VAC)_DEPEND_DIRS = $(ASYN) $(IPAC) #$(SOFTGLUE)_DEPEND_DIRS = $(ASYN) $(IPAC) #$QUADEM)_DEPEND_DIRS = $(ASYN) ################### 4th Tier Support Modules ##################### #MODULE_LIST = DELAYGEN CAMAC MCA VME EBRICK MODULE_LIST = DELAYGEN CAMAC MCA VME $(foreach mod, $(MODULE_LIST), $(eval $(call MODULE_defined, $(mod)) )) #$(DELAYGEN)_DEPEND_DIRS = $(STD) $(STREAM) #$(CAMAC)_DEPEND_DIRS = $(MOTOR) $(STD) #$(MCA)_DEPEND_DIRS = $(BUSY) $(CALC) $(STD) #$(VME)_DEPEND_DIRS = $(STD) #$(EBRICK)_DEPEND_DIRS = $(STD) $(CALC) ################### 5th Tier Support Modules ##################### # The conditional below should be a target arch, but those are not # defined at this level. ifneq (solaris,$(findstring solaris, $(EPICS_HOST_ARCH))) MODULE_LIST = AREA_DETECTOR $(foreach mod, $(MODULE_LIST), $(eval $(call MODULE_defined, $(mod)) )) #$(AREA_DETECTOR)_DEPEND_DIRS = $(ASYN) $(SSCAN) $(MCA) endif ################### 6th Tier Support Modules ##################### # The conditional below should be a target arch, but those are not # defined at this level. ifneq (solaris,$(findstring solaris, $(EPICS_HOST_ARCH))) MODULE_LIST = DXP $(foreach mod, $(MODULE_LIST), $(eval $(call MODULE_defined, $(mod)) )) $(BUSY) endif 3. synApps_5_6/support/asyn-4-18/configure/RELEASE #RELEASE Location of external products SUPPORT=/usr/local/epics/synApps_5_6/support -include $(TOP)/../configure/SUPPORT.$(EPICS_HOST_ARCH) # IPAC is only necessary if support for Greensprings IP488 is required # IPAC release V2-7 or later is required. #IPAC=$(SUPPORT)/ipac-2-11 # SEQ is required for testIPServer SNCSEQ=$(SUPPORT)/seq-2-1-3 # EPICS_BASE 3.14.6 or later is required LINUX_GPIB=NO EPICS_BASE=/usr/local/epics/base-3.14.12.3 -include $(TOP)/../configure/EPICS_BASE.$(EPICS_HOST_ARCH) but when I am trying to rebuild synApps I am getting following error make -C O.linux-arm -f ../Makefile TOP=../../.. T_A=linux-arm install make[4]: Entering directory '/home/pi/Apps/epics/synApps_5_6/ support/asyn-4-18/testIPServerApp/src/O.linux-arm' echo "../O.Common/testIPServer.dbd : ../Makefile" >> testIPServer.dbd.d Expanding dbd /usr/local/epics/base-3.14.12.3/bin/linux-arm/dbExpand -I. -I.. - I../O.Common -I../../../dbd -I/usr/local/epics/base-3.14.12.3/dbd -o testIPServer.dbd ../testIPServerInclude.dbd Installing created dbd file ../../../dbd/testIPServer.dbd make[4]: *** No rule to make target 'ipSNCServer.o', needed by 'libtestIPServerSupport.a'. Stop. make[4]: Leaving directory '/home/pi/Apps/epics/synApps_5_6/ support/asyn-4-18/testIPServerApp/src/O.linux-arm' /usr/local/epics/base-3.14.12.3/configure/RULES_ARCHS:63: recipe for target 'install.linux-arm' failed make[3]: *** [install.linux-arm] Error 2 make[3]: Leaving directory '/home/pi/Apps/epics/synApps_5_6/ support/asyn-4-18/testIPServerApp/src' /usr/local/epics/base-3.14.12.3/configure/RULES_DIRS:70: recipe for target 'src.install' failed make[2]: *** [src.install] Error 2 make[2]: Leaving directory '/home/pi/Apps/epics/synApps_5_6/ support/asyn-4-18/testIPServerApp' /usr/local/epics/base-3.14.12.3/configure/RULES_DIRS:70: recipe for target 'testIPServerApp.install' failed make[1]: *** [testIPServerApp.install] Error 2 make[1]: Leaving directory '/home/pi/Apps/epics/synApps_5_6/ support/asyn-4-18' /usr/local/epics/base-3.14.12.3/configure/RULES_DIRS:70: recipe for target '/usr/local/epics/synApps_5_6/support/ asyn-4-18.install' failed make: *** [/usr/local/epics/synApps_5_6/support/
asyn-4-18.install] Error 2 -- Thank you Vivek Singh
| ||||||||||||||
ANJ, 15 Jul 2016 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |