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  2016  2017  <20182019  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  2016  2017  <20182019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Building pvData using R3.15.4 fails
From: Andrew Johnson <[email protected]>
To: <[email protected]>
Date: Wed, 20 Jun 2018 15:24:21 -0500
Hi Daniel,

On 06/20/2018 01:44 PM, DPCuneo wrote:
> I'm trying experiment with PVAcess while using R3.15.4, since we won't
> be switching to 7 very soon.
> In particular, I cloned the repo at:
> https://github.com/mdavidsaver/pva2pva .
> 
> I read the README.md and set the two environment variables:
> exported EPICS_BASE and PVCOMMONS (I have EPICS4 built).

I suspect you forgot to add EPICS_BASE to the pva2pva/configure/RELEASE
file; you can't just set that in the environment, you need the absolute
path to Base (or to the INSTALL_LOCATION you used when you built Base if
you set that yourself) to be set in that file, or in some other file
that it includes. Note that the EPICS_BASE line should usually be the
last of the variables defined.

It isn't clear which version of the other PVA modules you're using, did
you clone them directly from github too or are you using one of the
EPICS 4 releases? The latest pva2pva probably needs the latest versions
of the other modules although I'm not certain about that.

> For fun, I included "/usr/local/epics/R3.15.4/base-3.15.4/include" in
> the g++ call above, and just received more errors about missing headers.
> 
> I'm new to EPICS and have limited experience with C/C++. Perhaps I'm
> missing something ?

The EPICS build system is generally very capable, but you have to do
things the way it wants, and module configure/RELEASE files are one
thing it does rely on.

HTH,

- Andrew

-- 
Arguing for surveillance because you have nothing to hide is no
different than making the claim, "I don't care about freedom of
speech because I have nothing to say." -- Edward Snowdon

References:
Building pvData using R3.15.4 fails DPCuneo

Navigate by Date:
Prev: Re: Building pvData using R3.15.4 fails Michael Davidsaver
Next: RE: EPICS Meeting Talk files Andraz Pozar
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  <20182019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Building pvData using R3.15.4 fails Michael Davidsaver
Next: jar file for EPICS Archive Viewer with Archive Appliance plug-in John Dobbins
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  <20182019  2020  2021  2022  2023  2024 
ANJ, 20 Jun 2018 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·