[ET Trac] [Einstein Toolkit] #1769: External libraries: moving towards multiarch library directory structure

Einstein Toolkit trac-noreply at einsteintoolkit.org
Mon Nov 2 22:05:20 CST 2015


#1769: External libraries: moving towards multiarch library directory structure
------------------------------------+---------------------------------------
  Reporter:  bmundim                |       Owner:                                  
      Type:  defect                 |      Status:  reopened                        
  Priority:  major                  |   Milestone:  ET_2015_11                      
 Component:  EinsteinToolkit thorn  |     Version:  development version             
Resolution:                         |    Keywords:  ExternalLibraries HDF5 Multiarch
------------------------------------+---------------------------------------
Changes (by bmundim):

  * status:  closed => reopened
  * resolution:  fixed =>


Comment:

 Hi Frank,

 the issue with using 'gcc --dumpmachine' is that we end up having a system
 directory in the middle of a list of directories in the linking stage.
 Then it could pick up other system libraries we might not want to use. As
 long as the system libraries are linked last then it should be ok. The
 same for the include directories. As long as the system include
 directories are last in the list then we are fine.

 Anyways, I am reopening this ticket because the script is not able to find
 /usr/include/hdf5.mod which is in my system and hdf5 library installed
 does support fortran. In addition your solution was applied only for HDF5
 external library. There are others that need to be patched such as Boost,
 PAPI and pthreads. They were also moved to multiarch layout on ubuntu.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1769#comment:27>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list