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

Einstein Toolkit trac-noreply at einsteintoolkit.org
Mon May 11 04:24:47 CDT 2015


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

Comment (by bmundim):

 Replying to [comment:8 knarf]:
 > Can you please post a little more: your option list, and preferably a
 complete log of the configure stage (HDF5)?

 I used the ubuntu.cfg optionlist as it is in the repository. My config-
 info file is the following:

 {{{
 # CONFIGURATION  : thc
 # CONFIG-DATE    : Sat May  9 14:03:14 2015 (GMT)
 # CONFIG-HOST    : bhlap
 # CONFIG-STATUS  : 0
 # CONFIG-OPTIONS :
 BOOST_DIR=/usr
 CC=gcc
 CFLAGS=-g3 -march=native -std=gnu99
 CPP=cpp
 CPPFLAGS=-DMPICH_IGNORE_CXX_SEEK
 CPP_DEBUG_FLAGS=-DCARPET_DEBUG
 CPP_OPENMP_FLAGS=-fopenmp
 CPP_OPTIMISE_FLAGS=-DKRANC_VECTORS
 CPP_PROFILE_FLAGS=
 CPP_WARN_FLAGS=-Wall
 CXX=g++
 CXXFLAGS=-g3 -march=native -std=gnu++0x
 CXX_DEBUG_FLAGS=-O0
 CXX_OPENMP_FLAGS=-fopenmp
 CXX_OPTIMISE_FLAGS=-O2 -ffast-math
 CXX_PROFILE_FLAGS=-pg
 CXX_WARN_FLAGS=-Wall
 C_DEBUG_FLAGS=-O0
 C_LINE_DIRECTIVES=yes
 C_OPENMP_FLAGS=-fopenmp
 C_OPTIMISE_FLAGS=-O2 -ffast-math
 C_PROFILE_FLAGS=-pg
 C_WARN_FLAGS=-Wall
 DEBUG=no
 F77=gfortran
 F77FLAGS=-g3 -march=native -fcray-pointer -m128bit-long-double -ffixed-
 line-length-none -fno-range-check
 F77_DEBUG_FLAGS=-O0
 F77_OPENMP_FLAGS=-fopenmp
 F77_OPTIMISE_FLAGS=-O2 -ffast-math
 F77_PROFILE_FLAGS=-pg
 F77_WARN_FLAGS=-Wall
 F90=gfortran
 F90FLAGS=-g3 -march=native -fcray-pointer -m128bit-long-double -ffixed-
 line-length-none -fno-range-check
 F90_DEBUG_FLAGS=-O0
 F90_OPENMP_FLAGS=-fopenmp
 F90_OPTIMISE_FLAGS=-O2 -ffast-math
 F90_PROFILE_FLAGS=-pg
 F90_WARN_FLAGS=-Wall
 FPP=cpp
 FPPFLAGS=-traditional
 FPP_DEBUG_FLAGS=-DCARPET_DEBUG
 FPP_OPENMP_FLAGS=-fopenmp
 FPP_OPTIMISE_FLAGS=
 FPP_PROFILE_FLAGS=
 FPP_WARN_FLAGS=-Wall
 F_LINE_DIRECTIVES=yes
 HDF5_DIR=/usr
 LDFLAGS=-rdynamic
 LIBDIRS=
 MPI_DIR=/usr
 OPENMP=yes
 OPTIMISE=yes
 PROFILE=no
 PTHREADS=yes
 VERSION=2012-09-28
 WARN=yes
 }}}

 config.log file is attached. The make.HDF5.defn file at
 Cactus/<config>/bindings/Configuration/Capabilities is as follows:

 {{{
 include
 /home/bruno/tmp/ET_git_dev/Cactus/configs/thc/bindings/Configuration/Capabilities/make.ZLIB.defn
 include
 /home/bruno/tmp/ET_git_dev/Cactus/configs/thc/bindings/Configuration/Capabilities/make.MPI.defn
 INC_DIRS +=  $(HDF5_INC_DIRS)
 HDF5_ENABLE_CXX     = no
 HDF5_ENABLE_FORTRAN = yes
 LIBSZ_DIR           =
 LIBZ_DIR            =
 HDF5_INSTALL_DIR    =
 HDF5_DIR            = /usr
 HDF5_ENABLE_CXX     = no
 HDF5_ENABLE_FORTRAN = yes
 HDF5_INC_DIRS       = /usr/lib/x86_64-linux-gnu /usr/lib
 HDF5_LIB_DIRS       = /usr/lib/x86_64-linux-gnu
 HDF5_LIBS           =  hdf5hl_fortran hdf5_fortran hdf5_hl hdf5 z m z
 HAVE_CAPABILITY_HDF5 = 1
 }}}

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


More information about the Trac mailing list