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
<2010>
2011
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
<2010>
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|