Experimental Physics and Industrial Control System
|
On 09/27/2018 07:18 AM, Ralph Lange
wrote:
BTW: This
leads to the question: If we have separate modules, why do
they all install their headers to the same directory "pv"
instead of one
directory for each module?
Because they are parts of the same bundle of software
(the V4 parts we just recently decided to call "PVA").
The members pvData, pvAccess, pvDatabase, pvClient, pvNT,
... are closely related, released as a bundle and share the
same prefix "pv", which was selected to determine the name
for the include subdirectory.
Cheers,
~Ralph
So then what should be done?
What I have been doing is two things:
1) All the copy modules will be accessed via include/pvcopy/*
2) All the copy code is in namespace epics::pvCopy
I have it working but exampleCPP/exampleLink fails.
I found the problem is that
#include <pv/pvCopy.h>
appeared in pvaClent.h and in exampleLink.
When I removed them all build.
I have to do more more testing before I create a pull request for
all of pvaClientCPP exampleCPP and pvDatabaseCPP.
But what do I do about Ralph's comment above?
Marty
|
- Replies:
- Re: compiler problem in pvData/testApp Johnson, Andrew N.
- References:
- compiler problem in pvData/testApp Dirk Zimoch
- Re: compiler problem in pvData/testApp Johnson, Andrew N.
- Re: compiler problem in pvData/testApp Dirk Zimoch
- Re: compiler problem in pvData/testApp Dirk Zimoch
- Re: compiler problem in pvData/testApp Ralph Lange
- Navigate by Date:
- Prev:
Re: compiler problem in pvData/testApp Ralph Lange
- Next:
Re: compiler problem in pvData/testApp Johnson, Andrew N.
- Index:
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: compiler problem in pvData/testApp Ralph Lange
- Next:
Re: compiler problem in pvData/testApp Johnson, Andrew N.
- Index:
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
<2018>
2019
2020
2021
2022
2023
2024
|
ANJ, 27 Sep 2018 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
·
Search
·
EPICS V4
·
IRMIS
·
Talk
·
Bugs
·
Documents
·
Links
·
Licensing
·
|