Thanks Mark,
that solved the problem. I'm only puzzled why I can not define those variables
in CONFIG_SITE.local. Doing so results in the exact same problem.
Regards,
Jörn
Am Mittwoch, 11. Oktober 2017, 11:02:54 CEST schrieb Mark Rivers:
> Hi Jörn,
>
> Does your IOC configure/RELEASE file define the individual V4 modules? It
> needs to do this:
>
> PVCOMMON=$(EV4_BASE)/pvCommonCPP
> PVACCESS=$(EV4_BASE)/pvAccessCPP
> PVDATA=$(EV4_BASE)/pvDataCPP
> PVDATABASE=$(EV4_BASE)/pvDatabaseCPP
> NORMATIVETYPES=$(EV4_BASE)/normativeTypesCPP
>
> If you still have problems please send the complete make output when you
> rebuild your IOC application.
>
> Mark
>
>
> ________________________________________
> From: [email protected] [[email protected]] on
> behalf of Jörn Dreyer [[email protected]] Sent: Wednesday, October 11, 2017
> 3:40 AM
> To: [email protected]
> Subject: Re: EPICS areadetecto and EPICSV4
>
> Hi Mark,
>
> in the areadetektor I have set up EV4_BASE correctly. Maybe I was not clear
> in my firs mail. I'm developing the IOC outside of the areadetector
> directory structure and thus not using its internal config files. But my
> environment defines EV4_BASE.
>
> Regards,
>
> Jörn
>
> Am Dienstag, 10. Oktober 2017, 14:28:14 CEST schrieb Mark Rivers:
> > HI Jörn,
> >
> > I am successfully doing what you are trying to do using RELEASE*.local
> > files that are identical to the EXAMPLE_RELEASE*.local files in the
> > master branch of areaDetector/configure.
> >
> > I suspect you did not define the path to the V4 libraries in
> > RELEASE_PATHS.local. This is the symbol EV4_BASE. My version of that file
> > contains these lines:
> >
> > # If CONFIG_SITE.local defines WITH_EPICS_V4=YES then define the path here
> > EV4_BASE = /corvette/usr/local/epics-devel/epicsV4/EPICS-CPP-4.6.0
> >
> >
> > RELEASE_LIBS.local contains these lines:
> >
> > # V4 modules.
> > PVCOMMON=$(EV4_BASE)/pvCommonCPP
> > PVACCESS=$(EV4_BASE)/pvAccessCPP
> > PVDATA=$(EV4_BASE)/pvDataCPP
> > PVDATABASE=$(EV4_BASE)/pvDatabaseCPP
> > NORMATIVETYPES=$(EV4_BASE)/normativeTypesCPP
> >
> > Let me know if you still have problems.
> >
> > Mark
> >
> >
> >
> > ________________________________________
> > From: [email protected] [[email protected]] on
> > behalf of Jörn Dreyer [[email protected]] Sent: Tuesday, October 10, 2017
> > 7:14 AM
> > To: [email protected]
> > Subject: EPICS areadetecto and EPICSV4
> >
> > Hi all,
> >
> > I have a probably stupid question concerning the use of EPICS V4 and the
> > areadetector code in an IOC.
> >
> > I'm trying to build an IOC with which I want to readout a GiGE based
> > camera. To do performance comparisons I also want to include the EPICS V4
> > code. But If I enable WITH_EPICS_V4 in the Makefile, I fail to find the
> > „../../../lib/linux- x86_64/libpvDatabase.a“ The makefile is searching in
> > the wrong directories. I included
> >
> > include $(AREADETECTOR)/ADCore/ADApp/commonDriverMakefile
> >
> > in my IOC makefile. And therein the EPICS V4 libraries are added to
> > PROD_LIBS. What variable do I need to set so that make will find those
> > libraries? If I change PROD_LIBS to PROD_SYS_LIBS, everything compiles
> > fine.
> >
> > With kind regards,
> >
> > Jörn Dreyer
- Replies:
- RE: EPICS areadetecto and EPICSV4 Mark Rivers
- References:
- EPICS areadetecto and EPICSV4 Jörn Dreyer
- Re: EPICS areadetecto and EPICSV4 Jörn Dreyer
- RE: EPICS areadetecto and EPICSV4 Mark Rivers
- Navigate by Date:
- Prev:
RE: EPICS areadetecto and EPICSV4 Mark Rivers
- Next:
RE: EPICS areadetecto and EPICSV4 Mark Rivers
- 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: EPICS areadetecto and EPICSV4 Mark Rivers
- Next:
RE: EPICS areadetecto and EPICSV4 Mark Rivers
- 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
|