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  <20102011  2012  2013  2014  2015  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  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Linux libraries for areaDetector
From: Kate Feng <[email protected]>
To: Mark Rivers <[email protected]>
Cc: [email protected]
Date: Sat, 09 Oct 2010 09:28:15 -0400
Mark Rivers wrote:
Folks,

With the areaDetector package I try to provide statically built Linux
libraries for packages that would not be installed on a "normal" Linux
system.  This allows the areaDetector standalone binaries to run without
installing additional packages on most Linux systems.  It also allows
building areaDetector on such systems without these optional packages
installed.  In the past these static libraries included:

tiff, jpeg, z
NeXus mfhdf df hdf5 mxml
I assume that those are used in areaDetectorR1-6.
On the RHEL4 PC, I had to update the libtiff.a library.
Afterwards, it works.
I have just added a new file writing plugin based on ImageMagick.  It is
very powerful, and supports dozens of file formats, including PDF, PNG,
GIF, in addition to compressed TIFF files (which the existing TIFF file
plugin does not), JPEG, and dozens of others.

To support ImageMagick I have included in areaDetector the static
versions of its libraries, as well as fftw3, which it uses.

ImageMagick uses additional libraries, which I am assuming are available
as system libraries, and am not planning to include static versions in
areaDetector.  These libraries are:

freetype gomp X11 Xext bz2 lcms png12 xml2 fontconfig
On my Ubuntu, Karmic, I have all these package installed.
Is it possible to modularize ImageMagick so that
one does not have to depend on all the libraries
for all the formats, just to be more flexible if
an older version of Linux release is installed on a PC ?

Cheers,
Kate
I just tested a statically built version of the simDetector on a Linux
system (marCCD) to which I had added no additional libraries, and it
worked.  This means that the above libraries were indeed available as
system libraries.

Can anyone comment on whether it is "safe" to count on the above
libraries being available on "most" Linux systems?

Thanks,
Mark




References:
Linux libraries for areaDetector Mark Rivers

Navigate by Date:
Prev: gateway putlog pthomas
Next: RE: subscription updates Jeff Hill
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Linux libraries for areaDetector Bruce Hill
Next: Equipment with EPICS support tom.cobb
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 09 Oct 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·