[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