Commit 4863bc6c authored by Jean Bez's avatar Jean Bez
Browse files

install libconfig required by AGIOS

parent 7b4b78c1
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -11,8 +11,11 @@ SRC=${GKFS_MN_SRC}/..
#module load gnu8
#export CC=/opt/ohpc/pub/compiler/gcc/8.3.0/bin/gcc
#export CXX=/opt/ohpc/pub/compiler/gcc/8.3.0/bin/g++
export CC="ccache gcc"
export CXX="ccache g++"
#export CC="ccache gcc"
#export CXX="ccache g++"
export CC="gcc"
export CXX="g++"
export CMAKE="cmake"

#module load libfabric/1.8.0
#export LD_LIBRARY_PATH=/home/software/libfabric/1.8.0/lib:/home/software/psm2/11.2.77/usr/lib64:$LD_LIBRARY_PATH
@@ -32,7 +35,7 @@ mkdir -p ${BUILD_PATH:?} && cd ${BUILD_PATH:?}
#export CXX=/opt/ohpc/pub/compiler/gcc/8.3.0/bin/g++
#export CC=/opt/ohpc/pub/compiler/gcc/8.3.0/bin/gcc

cmake3 \
${CMAKE} \
    -Wdev \
    -Wdeprecated \
    -DCMAKE_PREFIX_PATH:STRING="${DEPS_PATH:?};${CMAKE_PREFIX_PATH}" \
+6 −1
Original line number Diff line number Diff line
@@ -222,7 +222,12 @@ sed -i 's/\/usr\/lib\/x86_64-linux-gnu\/libconfig.so/\/usr\/lib64\/libconfig.so/
sed -i 's/sudo//g' Makefile
make clean
make library
make library_install

#AGIOS does not have a prefix to install, so temporarily, instead of modifying it change here
#make library_install
cp ./libagios.so ${INSTALL}/lib
cp agios.h ${INSTALL}/include/agios.h
chmod 0755 ${INSTALL}/lib/libagios.so

echo "############################################################ Installing:  Mercury"