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  2018  2019  2020  <20212022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  <20212022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Problem building ezcaIDL on Windows
From: Ralph Lange via Core-talk <core-talk at aps.anl.gov>
To: EPICS Core Talk <core-talk at aps.anl.gov>
Date: Sat, 12 Jun 2021 09:54:58 +0200
On Fri, 11 Jun 2021 at 22:03, Mark Rivers via Core-talk <core-talk at aps.anl.gov> wrote:

The names are already decorated with epicsShareFunc and epicsShareAPI.

 

It exports the symbols OK for these cases:

-          windows-x64 architecture

-          windows-x64-static architecture if the Makefile contains SHARED_LIBRARIES=YES, whether I use LIBRARY_HOST or LOADABLE_LIBRARY_HOST.


Just be aware of and careful about the dynamic and static variants of Windows builds additionally setting other compiler flags differently. Mixing object code that has been produced with different flags may create unwanted bad side effects. I.e., you shouldn't put object code from a dynamic build into a static library and vice versa.

(Disclaimer: I did not follow the thread closely, so this specific use case may be doing things right.)

Cheers,
~Ralph


Replies:
RE: Problem building ezcaIDL on Windows Mark Rivers via Core-talk
References:
Problem building ezcaIDL on Windows Mark Rivers via Core-talk
RE: Problem building ezcaIDL on Windows Mark Rivers via Core-talk
RE: Problem building ezcaIDL on Windows Mark Rivers via Core-talk
Re: Problem building ezcaIDL on Windows Michael Davidsaver via Core-talk
RE: Problem building ezcaIDL on Windows Mark Rivers via Core-talk
Re: Problem building ezcaIDL on Windows Johnson, Andrew N. via Core-talk
RE: Problem building ezcaIDL on Windows Mark Rivers via Core-talk
Re: Problem building ezcaIDL on Windows Johnson, Andrew N. via Core-talk
RE: Problem building ezcaIDL on Windows Mark Rivers via Core-talk

Navigate by Date:
Prev: RE: Problem building ezcaIDL on Windows Mark Rivers via Core-talk
Next: Build failed in Jenkins: EPICS-3.14 #1062 Jenkins EPICS PSI via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  <20212022  2023  2024 
Navigate by Thread:
Prev: RE: Problem building ezcaIDL on Windows Mark Rivers via Core-talk
Next: RE: Problem building ezcaIDL on Windows Mark Rivers via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  <20212022  2023  2024 
ANJ, 17 Jun 2021 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·