EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  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  <20162017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Asyn installation on Raspberry Pi 2
From: vivek singh <[email protected]>
To: [email protected]
Date: Mon, 22 Feb 2016 18:31:29 +0530
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


Replies:
RE: Asyn installation on Raspberry Pi 2 Mark Rivers

Navigate by Date:
Prev: RE: Motor examples missing devSequencer Mark Rivers
Next: RE: Motor examples missing devSequencer Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Motor examples missing devSequencer Gerrit Kühn
Next: RE: Asyn installation on Raspberry Pi 2 Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 15 Jul 2016 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·