EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Area Detector build issues...
From: Mark Rivers <[email protected]>
To: David Reid <[email protected]>
Cc: "[email protected]" <[email protected]>
Date: Fri, 25 Apr 2014 20:26:19 +0000
Hi Dave,

You are doing dynamic builds using DLLs on Windows. In areaDetector 1-9-1 and earlier that did not work well if at all.

If you use 1-9-1 then you should use STATIC__BUILD=YES and SHARED_LIBRARIES=NO.

I would suggest upgrading to areaDetector 2-0 which does support dynamic builds on Windows. This support for dynamic builds is documented in the RELEASE.md file in the ADCore module in github.com/areaDetector<http://github.com/areaDetector>.

Mark


Sent from my iPhone

On Apr 26, 2014, at 1:58 AM, "David Reid" <[email protected]<mailto:[email protected]>> wrote:

Hi everyone…

I’m trying to build Area Detector (along with asyn, autosave, busy, calc, and sscan) from the SynApps release on windows-x64, and have run into a problem.  The error is:

LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library
Generating code
Finished generating code
LIBCMT.lib(timeset.obj) : error LNK2005: __daylight already defined in MSVCRT.lib(MSVCR120.dll)
LIBCMT.lib(timeset.obj) : error LNK2005: __timezone already defined in MSVCRT.lib(MSVCR120.dll)
NeXus.dll : fatal error LNK1169: one or more multiply defined symbols found
make[4]: *** [NeXus.dll] Error 1169
make[4]: Leaving directory `c:/epics/synApps_5_7/support/areaDetector-1-9-1/ADApp/nexusSrc/O.windows-x64'
make[3]: *** [install.windows-x64] Error 2
make[3]: Leaving directory `c:/epics/synApps_5_7/support/areaDetector-1-9-1/ADApp/nexusSrc'
make[2]: *** [nexusSrc.install] Error 2
make[2]: Leaving directory `c:/epics/synApps_5_7/support/areaDetector-1-9-1/ADApp'
make[1]: *** [ADApp.install] Error 2
make[1]: Leaving directory `c:/epics/synApps_5_7/support/areaDetector-1-9-1'
make: *** [c:\epics\synApps_5_7\support/areaDetector-1-9-1.install] Error 2

Thanks for any help….

Dave

David Reid
Software Engineer, Behavior
<image001.png>
www.alleninstitute.org<http://www.alleninstitute.org/>

PNG image


References:
Area Detector build issues... David Reid

Navigate by Date:
Prev: Area Detector build issues... David Reid
Next: PCMON segmentation fault Nicoletta Petrella
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Area Detector build issues... David Reid
Next: PCMON segmentation fault Nicoletta Petrella
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 17 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·