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 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
<== Date ==> <== Thread ==>

Subject: Possible bug in areaDetector/ADSupport/supportApp/nexusSrc/Makefile?
From: Jörn Dreyer <j.dreyer@hzdr.de>
To: tech-talk@aps.anl.gov
Date: Mon, 20 Nov 2017 14:09:04 +0100
Hi,

on an Debian based Linux system I had some trouble to compile the areaDetector 
module. In CONFIG_SITE.local one can define path variables for various 
external components. In contrast to most Linux distributions I know, Debian 
installs HDF5 in a sub path under /usr/include/hdf5 depending on the version 
of HDF5 that is installed (serial, openmpi, openmpich...) So one has to set up 
the correct path in CONFIG_SITE.local. By doing that at using the internal 
version of Nexus, I discovered a problem in the Makefile. In this Makefile the 
path's for HDF5, SZIP and ZLIB are added to USR_INCLUDES as 

USR_INCLUDES += $(HDF5_INCLUDES)

While in all other Makefiles this is included as

USR_INCLUDES += -I$(HDF5_INCLUDES)

The compilation then fails with hdf5.h not found. After adding the -I I was 
able to compile areaDetector on this system.

Regards,

Jörn

Replies:
Re: Possible bug in areaDetector/ADSupport/supportApp/nexusSrc/Makefile? Mark Rivers

Navigate by Date:
Prev: time stamp on vxWorks jumping to the future Dirk Zimoch
Next: Re: Possible bug in areaDetector/ADSupport/supportApp/nexusSrc/Makefile? 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
Navigate by Thread:
Prev: Re: time stamp on vxWorks jumping to the future Zimoch Dirk (PSI)
Next: Re: Possible bug in areaDetector/ADSupport/supportApp/nexusSrc/Makefile? 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
ANJ, 28 Nov 2017 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·