EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Linking PVA against C++11 stuff
From: Ralph Lange <[email protected]>
To: EPICS Core Talk <[email protected]>
Date: Fri, 22 Dec 2017 13:14:06 +0100
Hi,

We just found out that we have a set of libraries/applications that use C++11 and thus call the GNU compiler on our RHEL7.4 systems (gcc 4.8.5) with "-std=c==0x".

When linking, the build searches for pvData/pvAccess functions with the argument type "std::shared_ptr<>", while the EPICS PVA libraries provide the functions for an argument of type "std::tr1::shared_ptr<>", and the linking fails.

What are our options?

Cheers,
~Ralph

Replies:
Re: Linking PVA against C++11 stuff Michael Davidsaver

Navigate by Date:
Prev: Build failed in Jenkins: EPICS-7 #27 PSI Jenkins
Next: Re: Linking PVA against C++11 stuff Michael Davidsaver
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Build failed in Jenkins: EPICS-7 #27 PSI Jenkins
Next: Re: Linking PVA against C++11 stuff Michael Davidsaver
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
ANJ, 22 Dec 2017 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·