Emmanuel, The genSub record was removed from synApps, beginning with
version 5.4,
because EPICS, beginning with version 3.14.10, implements the aSub
record, which is a
drop-in replacement for most uses of the genSub record.
To convert a subroutine from genSub to aSub, globally replace
'genSubRecord' with 'aSubRecord'.
To convert a database from using the genSub record to using the aSub
record, globally
replace 'genSub' with 'aSub'.
To convert a Makefile that linked with genSub to one that doesn't,
remove lines of the form
calcApp_LIBS += genSub
from the Makefile.
I think that's all you should have to do, though you may also have to modify
configure/RELEASE, and your .dbd files, depending on how your application
referenced genSub support.
Emmanuel Mayssat wrote:
Hello,
I noticed that genSub has been removed from synApps.
Is there a reason for this?
Is it being deprecated?
What should I use in place?
Regards,
--
Emmanuel
--
Tim Mooney ([email protected]) (630)252-5417
Beamline Controls & Data Acquisition Group (www.aps.anl.gov/aod/bcda)
Advanced Photon Source, Argonne National Lab
- References:
- genSub and synApps 5_4_1 Emmanuel Mayssat
- Navigate by Date:
- Prev:
genSub and synApps 5_4_1 Emmanuel Mayssat
- Next:
CLS OMS 58 Failure Report Elder Matias
- 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:
genSub and synApps 5_4_1 Emmanuel Mayssat
- Next:
CLS OMS 58 Failure Report Elder Matias
- 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
|