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  2017  <20182019  2020  2021  2022  2023  2024  Index 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: Build error for windows-x64-debug on VS2010
From: Mark Rivers <[email protected]>
To: EPICS core-talk <[email protected]>
Date: Tue, 6 Feb 2018 21:50:52 +0000

FWIW this error occurs with

 

windows-x64-debug

 

but not with

 

windows-x64

windows-x64-static

windows-x64-debug-static (a HOST_ARCH I created)

 

From: Mark Rivers
Sent: Tuesday, February 06, 2018 3:26 PM
To: EPICS core-talk <[email protected]>
Subject: Build error for windows-x64-debug on VS2010

 

I am getting an error building pva2pva for the windows-x64-debug architecture on VS2010.  I don’t think this is an error I have previously reported.  I don’t know how to fix it.

 

H:\epics-devel\base-7.0.1\include\pv/pvAccess.h(1253) : warning C4275: non dll-interface class 'epics::pvData::NoDefaultMethods' used as base for dll-interface class 'epics::pvAcce

ss::ChannelProviderFactory'

        H:\epics-devel\base-7.0.1\include\pv/noDefaultMethods.h(50) : see declaration of 'epics::pvData::NoDefaultMethods'

        H:\epics-devel\base-7.0.1\include\pv/pvAccess.h(1253) : see declaration of 'epics::pvAccess::ChannelProviderFactory'

link -nologo  -debug -incremental:no -fixed:no -MACHINE:X64              -out:p2p.exe       gwmain.obj server.obj chancache.obj moncache.obj channel.obj     H:/epics-devel/base-7.0

.1/lib/windows-x64-debug/pvAccessIOC.lib  H:/epics-devel/base-7.0.1/lib/windows-x64-debug/pvAccess.lib  H:/epics-devel/base-7.0.1/lib/windows-x64-debug/pvData.lib  H:/epics-devel/b

ase-7.0.1/lib/windows-x64-debug/Com.lib

Com.lib(Com.dll) : error LNK2005: "public: __cdecl epicsTimerNotify::epicsTimerNotify(void)" (??0epicsTimerNotify@@QEAA@XZ) already defined in server.obj

   Creating library p2p.lib and object p2p.exp

p2p.exe : fatal error LNK1169: one or more multiply defined symbols found

H:/epics-devel/base-7.0.1/configure/RULES_BUILD:201: recipe for target 'p2p.exe' failed

make[2]: *** [p2p.exe] Error 1169

make[2]: Leaving directory 'H:/epics-devel/base-7.0.1/modules/pva2pva/p2pApp/O.windows-x64-debug'

H:/epics-devel/base-7.0.1/configure/RULES_ARCHS:58: recipe for target 'install.windows-x64-debug' failed

make[1]: *** [install.windows-x64-debug] Error 2

make[1]: Leaving directory 'H:/epics-devel/base-7.0.1/modules/pva2pva/p2pApp'

H:/epics-devel/base-7.0.1/configure/RULES_DIRS:84: recipe for target 'p2pApp.install' failed

make: *** [p2pApp.install] Error 2

 

Thanks,

Mark

 

 

 


References:
Build error for windows-x64-debug on VS2010 Mark Rivers

Navigate by Date:
Prev: Build error for windows-x64-debug on VS2010 Mark Rivers
Next: Re: Build error for windows-x64-debug on VS2010 Michael Davidsaver
Index: 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: Build error for windows-x64-debug on VS2010 Mark Rivers
Next: Re: Build error for windows-x64-debug on VS2010 Michael Davidsaver
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
ANJ, 06 Feb 2018 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·