Experimental Physics and Industrial Control System
What version of asyn are you using? The problem you are having is that "asyn.dbd" is being included more than once when you build your application. That did not generate an error in base 3.14 but it does in 3.15. There were some problems with the dbd files in older versions of asyn, but more recent versions should build OK with 3.15.
Mark
________________________________________
From: [email protected] [[email protected]] on behalf of Gerrit Kühn [[email protected]]
Sent: Monday, February 22, 2016 6:27 AM
To: [email protected]
Subject: Re: Motor examples missing devSequencer
On Mon, 22 Feb 2016 11:43:29 +0100 Gerrit Kühn <[email protected]>
wrote about Motor examples missing devSequencer:
GK> What is the recommended solution here? Use an older version of the
GK> sequencer (that still comes with devSequencer)? Or is this only needed
GK> for PI_GCS2 devices, so I could leave these out (as I only need
GK> support for ag_uc)?
I opted for the "recommended" version of the sequencer now (2.1.16), and
the second part of the error message went away. However, the first stays
the same:
---
make[3]: Entering directory '/opt/epics/epics-3.15.3_long/modules/motorR6-9/motorExApp/WithAsyn/O.linux-x86_64'
Creating dbd file WithAsyn.dbd
perl -CSD /opt/rtapps/epics-3.15.3_long/base/bin/linux-x86_64/dbdExpand.pl -I. -I.. -I../O.Common -I../../../dbd -I/opt/rtapps/epics-3.15.3_long/modules/asyn/dbd -I/opt/rtapps/epics-3.15.3_long/modules/seq-2.1.16/dbd -I/opt/rtapps/epics-3.15.3_long/modules/busy/dbd -I/opt/rtapps/epics-3.15.3_long/base/dbd -I/opt/rtapps/epics-3.15.3_long/modules/ipac/dbd -I../../../dbd -o WithAsyn.dbd base.dbd motorSupport.dbd devAcsMotor.dbd devImsMotor.dbd devMclennanMotor.dbd devMicos.dbd devMicroMo.dbd devNewport.dbd LdevNewportTS.dbd devPIMotor.dbd devOms.dbd devSoftMotor.dbd motorSimSupport.dbd devSmartMotorMotor.dbd devKohzuMotor.dbd devAttocube.dbd devAerotech.dbd ACRMotorSupport.dbd asyn.dbd drvAsynSerialPort.dbd drvAsynIPPort.dbd busySupport.dbd PI_GCS2Support.dbd phytron.dbd devSequencer.dbd
dbdExpand.pl: Duplicate definition of record type ''
Context: recordtype(asyn) in file '/opt/rtapps/epics-3.15.3_long/modules/asyn/dbd/asynRecord.dbd' in file '/opt/rtapps/epics-3.15.3_long/modules/asyn/dbd/asyn.dbd' in file '../../../dbd/PI_GCS2Support.dbd'
while reading 'PI_GCS2Support.dbd' to create 'WithAsyn.dbd'
dbdExpand.pl: Exiting due to errors
/opt/rtapps/epics-3.15.3_long/base/configure/RULES.Db:402: recipe for target '../O.Common/WithAsyn.dbd' failed
make[3]: *** [../O.Common/WithAsyn.dbd] Error 255
---
Any hints are welcome.
cu
Gerrit
- Replies:
- RE: Motor examples missing devSequencer Mark Rivers
- Re: Motor examples missing devSequencer Gerrit Kühn
- References:
- Re: Motor examples missing devSequencer Gerrit Kühn
- Navigate by Date:
- Prev:
Re: Motor examples missing devSequencer Gerrit Kühn
- Next:
Asyn installation on Raspberry Pi 2 vivek singh
- 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:
Re: Motor examples missing devSequencer Gerrit Kühn
- 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
<2016>
2017
2018
2019
2020
2021
2022
2023
2024