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  <20152016  2017  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  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Using devIocStats under dynamic epics build.
From: Alireza Panna <[email protected]>
To: "Allison, Stephanie" <[email protected]>
Cc: "[email protected]" <[email protected]>
Date: Wed, 3 Jun 2015 19:24:24 -0400
Hi Stephanie,

Yes, my app was using the 3-1-7 dbd file. Everything works as expected now. 

Thank you for your help.

Best,
Ali

--
Alireza Panna
University of Maryland, College Park

On Wed, Jun 3, 2015 at 7:01 PM, Allison, Stephanie <[email protected]> wrote:
Hi,

> Can't set "XXX:ST_SCRIPT.DTYP" to "IOC stats"
> Error at or before ")" in file "db/iocAdminSoft.db" line 269

Make sure your app is using devIocStats.dbd installed by 3.1.14.  Check your app's dbd file to make sure it has this line:

device(waveform,INST_IO,devWaveformStats,"IOC stats")

This was added sometime between 3.1.7 and 3.1.14.

Stephanie Allison

> -----Original Message-----
> From: Alireza Panna [mailto:[email protected]]
> Sent: Wednesday, June 03, 2015 3:55 PM
> To: Mark Rivers; Allison, Stephanie
> Cc: [email protected]
> Subject: Re: Using devIocStats under dynamic epics build.
>
> Hi Mark and Stephanie,
>
> Yes deviocstats-R3-1-14 does create the dll file under dynamic build. The 3-1-7 module did
> not for some reason.
>
> When I do run the app by loading the deviocstats record, I get the following errors :
>
> Can't set "XXX:ST_SCRIPT.DTYP" to "IOC stats"
> Error at or before ")" in file "db/iocAdminSoft.db" line 269
>
> Can't set "XXX:EPICS_VERSION.DTYP" to "IOC stats"
> Error at or before ")" in file "db/iocAdminSoft.db" line 292
>
> Can't set "XXX:APP_DIR.DTYP" to "IOC stats"
> Error at or before ")" in file "db/iocAdminSoft.db" line 322
>
> Besides that all the other records work as expected. Any ideas on how to fix these errors?
>
> Thanks for the help.
>
> Best
> Ali
> --
> Alireza Panna
>
> University of Maryland, College Park
>
> On Wed, Jun 3, 2015 at 6:29 PM, Mark Rivers <[email protected]> wrote:
>
>
>       Hi Alireza,
>
>
>
>       I am using the latest devIocStats from github, 3-1-14.  I have not had any problems
> building applications with static or dynamic builds on Windows.
>
>
>
>       Ø  I am assuming the issue is that I did not compile epics and synapps support
> statically in the windows OS
>
>
>
>       You should be able to build either statically or dynamically.  In fact you can do both
> at the same time by using different EPICS_HOST_ARCH values.
>
>
>
>       I am using EPICS 3.14.12.5 and building for the following architectures that are
> supported in that version of base:
>
>
>
>       win32-x86
>
>       win32-x86-static
>
>       win32-x86-debug
>
>       windows-x64
>
>       windows-x64-static
>
>       windows-x64-debug
>
>
>
>       I have built many applications that use both streamDevice and devIocStats on all of
> these architectures with no problems.
>
>
>
>       Mark
>
>
>
>
>
>
>
>
>
>       From: [email protected] [mailto:[email protected]] On
> Behalf Of Alireza Panna
>       Sent: Wednesday, June 03, 2015 5:16 PM
>       To: [email protected]
>       Subject: Using devIocStats under dynamic epics build.
>
>
>
>       Hello tech-talkers,
>
>
>
>       When compiling a stream based app that uses deviocstat support, I encounter the
> following error:
>
>
>
>       No rule to make target `../../../lib/windows-x64/devIocStats.lib'
>
>
>
>       base (3.14.12.4) is compiled as dynamic for the windows-x64 arch.
>
>
>
>       When compiling the same app under linux-x64 everything works fine. I am assuming
> the issue is that I did not compile epics and synapps support statically in the windows OS. If
> that is the issue then how do I use deviocstats successfully for dynamic builds. I am using
> devIocStats-3-1-7 currently.
>
>
>
>       Any help/suggestions is much appreciated.
>
>
>
>       --
>
>       Alireza Panna
>
>       University of Maryland, College Park
>



References:
Using devIocStats under dynamic epics build. Alireza Panna
RE: Using devIocStats under dynamic epics build. Mark Rivers
Re: Using devIocStats under dynamic epics build. Alireza Panna
RE: Using devIocStats under dynamic epics build. Allison, Stephanie

Navigate by Date:
Prev: RE: Using devIocStats under dynamic epics build. Allison, Stephanie
Next: Re: Draft requirements document for enhanced EPICS motor support Torsten Bögershausen
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: Using devIocStats under dynamic epics build. Allison, Stephanie
Next: aravisGigE areaDetector with Basler camera Specht, Eliot D.
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 16 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·