I suspect the problem is that your asyn/configure/RELEASE file has this line:
SNCSEQ=$(SUPPORT)/seq-2-1-3
Have you actually built seq-2-1-3?
The error is coming because it cannot find the sequencer to compile ipSNCServer.st.
You have 2 choices:
- Install and build seq-2-1-3 (or some other release of the sequencer).
- Comment out that line in asyn/configure/RELEASE
Mark
________________________________
From: [email protected] [[email protected]] on behalf of vivek singh [[email protected]]
Sent: Monday, February 22, 2016 7:01 AM
To: [email protected]
Subject: Asyn installation on Raspberry Pi 2
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
how to fix it?
--
Thank you
Vivek Singh
- References:
- Asyn installation on Raspberry Pi 2 vivek singh
- Navigate by Date:
- Prev:
Re: Motor examples missing devSequencer Gerrit Kühn
- Next:
Re: Problem when building debian package IOC Shen, Guobao
- 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
- Navigate by Thread:
- Prev:
Asyn installation on Raspberry Pi 2 vivek singh
- Next:
How to cs-studio Scan System Patard Charles-Henri
- 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
|