If you want to use PVA with 3.15.9 you can do so. Look at areaDetector/configure/EXAMPLE_RELEASE_LIBS.local and EXAMPLE_RELEASE_PRODS.local.
Mark
Sent from my iPhone
On Nov 17, 2023, at 10:49 AM, Lang, Keenan C. via Tech-talk <tech-talk at aps.anl.gov> wrote:
There is a configuration option in AreaDetector within the file AreaDetector/configure/CONFIG_SITE.local,
You can set WITH_PVA=NO in order to build without including the process variable access features introduced in Epics v4
Keenan
From: Tech-talk <tech-talk-bounces at aps.anl.gov> on behalf of Siddons, David via Tech-talk <tech-talk at aps.anl.gov> Sent: Friday, November 17, 2023 10:30 AM To: tech-talk at aps.anl.gov <tech-talk at aps.anl.gov> Subject: synApps build
I'm trying to build synApps on a new PC. I want to use base-3.15.9, but the build fails with:
../ntndArrayConverter.h:5:10: fatal error: pv/ntndarray.h: No such file or directory
5 | #include <pv/ntndarray.h>
Indeed, I don't see any reference to that file in 3.15.9, only in 7. Does that mean I can't build it on the older distribution? The failure comes from AreaDetector (3-11). The OS is Pop 22.04, which I believe is an Debian/Ubuntu variant.