Portability of pre-compiled Linux binaries

The basic set of HEASOFT pre-compiled Linux binaries was built under Scientific Linux version 7.6 using its default compilers (GCC 4.8.5), and many of the tasks link dynamically with libgfortran.so.3 and libstdc++.so.6, among others. Since the requisite versions of these libraries may not be available on all platforms, or, if available, may not include the same set of symbols, users may run into errors like the following when running ftools:

         error while loading shared libraries: libgfortran.so.3:
         cannot open shared object file: No such file or directory

           or

         undefined symbol: _gfortran_internal_malloc

           or

         libstdc++.so.6: version `GLIBCXX_3.4.5' not found
  
To rectify this problem, we have created a patch for our Linux binaries containing the Fortran and C++ that our binaries require.

library patch for 64-bit Linux (x86_64)

Unpack this tar file on top of your existing heasoft-6.26.1 Linux binary distribution.

If you have any questions about the information above, please write to us at the FTOOLS help desk.


FTOOLS HELP DESK

If FTOOLS has been useful in your research, please reference this site (http://heasarc.gsfc.nasa.gov/ftools) and use the ASCL reference for HEASoft [ascl:1408.004] or the ASCL reference for the original FTOOLs paper [ascl:9912.002]:

Blackburn, J. K. 1995, in ASP Conf. Ser., Vol. 77, Astronomical Data Analysis Software and Systems IV, ed. R. A. Shaw, H. E. Payne, and J. J. E. Hayes (San Francisco: ASP), 367.

Web page maintained by: Bryan K. Irby


HEASARC Home | Observatories | Archive | Calibration | Software | Tools | Students/Teachers/Public

Last modified: Wednesday, 26-Jun-2019 14:30:02 EDT

HEASARC support for unencrypted FTP access ended on September 20, 2019. Please see this notice for details.