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  2014  2015  2016  2017  <20182019  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  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: areaDetector R3-3-1 released
From: Mark Rivers <[email protected]>
To: "[email protected]" <[email protected]>
Date: Mon, 2 Jul 2018 17:13:35 +0000

New releases of the following areaDetector modules are now available. 

 

areaDetector R3-3-1

ADCore R3-3-1

 

****************************************************************************************

These are from the R3-3-1 release notes for areaDetector:

 

* configure/EXAMPLE_CONFIG_SITE.local*

  Prior to areaDetector R3-3-1 these files had commented out lines like the following for defining include library paths:

  #HDF5_INCLUDE = -I$(HDF5)/include

  These examples were incorrect, because the Makefiles in ADCore and driver repositories were adding the -I before

  these variables.  It has been decided that the Makefiles are the correct place to add the -I flags, so the -I

  has been removed from configure/EXAMPLE_CONFIG_SITE.local* files.

 

  The Makefiles in ADCore and all detector driver repositories now all use $(addprefix -I, $(XXX_INCLUDE)) to add the

  -I prefix (where XXX is HDF5, XML2, etc.)  This means that it will work even if these variables contain multiple paths.

 

* configure/EXAMPLE_CONFIG_SITE.local

  Changed the definition of the GLIB include files from this

  GLIB_INC1=/usr/include/glib-2.0

  GLIB_INC2=/usr/lib64/glib-2.0/include

  to this:

  GLIB_INCLUDE = /usr/include/glib-2.0 /usr/lib64/glib-2.0/include

  This is cleaner and is now possible because the Makefile (in ararisGigE) uses addprefix to add the -I to multiple paths.

 

* INSTALL_GUIDE.md

  Documented that user-defined include directories should not include the -I flag.

 

****************************************************************************************

These are from the R3-3-1 release notes for ADCore:

 

### ADApp/commonDriverMakefile

* Added qsrv dbd and lib files so that areaDetector IOCs can serve normal EPICS PVs using pvAccess.

  Thanks to Pete Jemian for this.

 

### ADApp/ADSrc

* Changes in include statements in several files to eliminate warning when building dynamically with Visual Studio.

 

### ADApp/ADSrc/Makefile, ADApp/pluginSrc/Makefile, ADApp/pluginTests/Makefile

* Changed USR_INCLUDES definitions for all user-defined include directories,

  (for example XML_INCLUDE) from this:

  USR_INCLUDES += -I$(XML2_INCLUDE)

  to this:

  USR_INCLUDES += $(addprefix -I, $(XML2_INCLUDE))

  This allows XML2_INCLUDE to contain multiple directory paths.

 

  Note that these user-defined include directories must not contain the -I in their definitions.

  Prior to areaDetector R3-3-1 the areaDetector/configure/EXAMPLE_CONFIG_SITE.local* files incorrectly had

  the -I flags in them, and these would not work correctly with the Makefiles in this release

  (or prior releases) of ADCore or other repositories.

 

****************************************************************************************

 

The home page is here:

http://cars.uchicago.edu/software/epics/areaDetector.html

 

The top-level documentation is here:

http://cars.uchicago.edu/software/epics/areaDetectorDoc.html

 

Installation instructions are here:

https://github.com/areaDetector/areaDetector/blob/master/INSTALL_GUIDE.md

 

areaDetector release notes are here:

https://github.com/areaDetector/areaDetector/blob/master/RELEASE.md

 

ADCore release notes are here:

https://github.com/areaDetector/ADCore/blob/master/RELEASE.md

 

Mark

 

 

 


Navigate by Date:
Prev: Re: Problem building aravisGigE on Centos 7 Ralph Lange
Next: New releases of areaDetector drivers ADAndor, ADPixirad, ADPointGrey, ADSimDetector Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  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: Re: Problem building aravisGigE on Centos 7 Ralph Lange
Next: New releases of areaDetector drivers ADAndor, ADPixirad, ADPointGrey, ADSimDetector Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
ANJ, 02 Jul 2018 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·