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: RE: Asyn installation on Raspberry Pi 2
From: Mark Rivers <[email protected]>
To: vivek singh <[email protected]>, "[email protected]" <[email protected]>
Date: Mon, 22 Feb 2016 13:33:20 +0000
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  <20162017  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  <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 ·