Hi Ernesto,
Sorry for the delay...
On 10/30/19 8:08 PM, Ernesto Paiser wrote:
> Hi Andrew,
> I'm getting the same problem as Emmanuel:
> Unknown option:b
>
> I'm using EPICS 3.15.5:
>
> I added in my Makefile:
> DBEXPAND += -b
> records_DBD += recordsBpt.dbd
>
> Is this option still working in 3.15.5?
The -b option was not added to the new dbdExpand.pl Perl script when it
replaced the old dbExpand program in the 3.15 release series (IIRC those
two developments happened in parallel). The IOC will still do the
monotonic check when it loads the breakpoint table, unless you've
disabled it by setting the dbBptNotMonotonic variable to a non-zero
value in your startup script. If you need the checks to happen at
build-time they can be added relatively easily, but I can't promise a
particular timescale unless you want to work on this yourself (I can
provide pointers if you do).
Sorry about that.
- Andrew
> Here the output:
> ---
>
> make -C O.linux-x86_64 -f ../Makefile TOP=../../.. \
> T_A=linux-x86_64 install
> make[1]: Entering directory
> `/home/clsfs/epics/2/git/epics-iocs/cls1/drv/records/src/O.linux-x86_64'
> Creating dbd file records.dbd
> perl -CSD /opt/epics/base/bin/linux-x86_64/dbdExpand.pl -b -I
> /home/local/epics/iochost/clsbpm1/dbd -I
> /opt/epics/extensions/synApps_6_1/support/asyn-R4-36/dbd -I
> /opt/epics/extensions/synApps_6_1/support/StreamDevice-2-8-9/dbd -I
> /opt/epics/extensions/synApps_6_1/support/calc-R3-7-3/dbd -I
> /opt/epics/extensions/src/csm-4.5/dbd -I
> /opt/epics/extensions/synApps_6_1/support/autosave-R5-10/dbd -I. -I..
> -I../O.Common -I../../../dbd -I/opt/epics/base/dbd -o records.dbd
> base.dbd asSupport.dbd recordsSupport.dbd
> /opt/epics/extensions/synApps_6_1/support/calc-R3-7-3/dbd/calcSupport.dbd /opt/epics/extensions/synApps_6_1/support/StreamDevice-2-8-9/dbd/stream.dbd
> /opt/epics/extensions/synApps_6_1/support/asyn-R4-36/dbd/asyn.dbd
> /opt/epics/extensions/synApps_6_1/support/asyn-R4-36/dbd/drvAsynIPPort.dbd
> /opt/epics/extensions/synApps_6_1/support/asyn-R4-36/dbd/drvAsynSerialPort.dbd
> /opt/epics/extensions/src/csm-4.5/dbd/cvtRecord.dbd recordsBpt.dbd
> Unknown option: b
> Usage: dbdExpand [-D] [-I dir] [-S macro=val] [-o out.dbd] in.dbd ... at
> /opt/epics/base/bin/linux-x86_64/dbdExpand.pl line 20.
> make[1]: *** [../O.Common/records.dbd] Error 255
> make[1]: Leaving directory
> `/home/clsfs/epics/2/git/epics-iocs/cls1/drv/records/src/O.linux-x86_64'
> make: *** [install.linux-x86_64] Error 2
>
>
--
Complexity comes for free, Simplicity you have to work for.
- References:
- Re: Why should I care about breakpoint table monotonicity? Ernesto Paiser via Tech-talk
- Navigate by Date:
- Prev:
StreamDevice - disable INVALID/CALC alarm for @mismatch Sobhani, Bayan via Tech-talk
- Next:
Trying to get new R3.15.7 and synapps 6.1 working. Eric Norum via Tech-talk
- 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: Why should I care about breakpoint table monotonicity? Ernesto Paiser via Tech-talk
- Next:
Waveform record not sending monitor on .NORD field Lucas Russo via Tech-talk
- 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
|