Skip to content
Snippets Groups Projects
Commit 8edc2a62 authored by Serhii Yaskovets's avatar Serhii Yaskovets
Browse files

Enable ZLIB in HDF5; update url to ZLIB

parent 40d954e0
No related branches found
No related tags found
No related merge requests found
Pipeline #5423 failed
......@@ -11,30 +11,30 @@ if [ -d "$1/HDF5" -a -f "$1/HDF5/include/hdf5.h" ]; then
exit 0
fi
#if [ ! -d "$1/ZLIB" -a x"$platform" != x"cygwin" ]; then
# rm zlib-1.2.12.tar.gz
# rm -rf zlib-1.2.12
# wget http://zlib.net/zlib-1.2.12.tar.gz
# if [ $? -ne 0 ]; then
# echo -e "\033[91;5;1m FAILED! Installation requires an Internet connection \033[0m"
# exit 1
# fi
# tar -xf zlib-1.2.12.tar.gz
# cd zlib-1.2.12
# CC=mpicc CFLAGS=-fPIC ./configure --prefix=$1/ZLIB
# make -j $2
# if [ $? -eq 0 ]; then
# make check install
# else
# echo -e "\033[91;5;1m ZLIB Installation FAILED \033[0m"
# exit 1
# fi
# cd ..
#else
# echo "ZLIB is already installed"
#fi
if [ ! -d "$1/ZLIB" -a x"$platform" != x"cygwin" ]; then
rm zlib-1.2.11.tar.gz
rm -rf zlib-1.2.11
wget https://zlib.net/fossils/zlib-1.2.11.tar.gz
if [ $? -ne 0 ]; then
echo -e "\033[91;5;1m FAILED! Installation requires an Internet connection \033[0m"
exit 1
fi
tar -xf zlib-1.2.11.tar.gz
cd zlib-1.2.11
CC=mpicc CFLAGS=-fPIC ./configure --prefix=$1/ZLIB
make -j $2
if [ $? -eq 0 ]; then
make check install
else
echo -e "\033[91;5;1m ZLIB Installation FAILED \033[0m"
exit 1
fi
cd ..
else
echo "ZLIB is already installed"
fi
### 1.8.19 does not compile on CYGWIN
......@@ -44,7 +44,7 @@ cd hdf5-1.10.8
# Disable zlib is completly unstable
if [ x"$platform" != x"cygwin" ]; then
CC=mpicc ./configure --enable-parallel --prefix=$1/HDF5
CC=mpicc ./configure --with-zlib=$1/ZLIB --enable-parallel --prefix=$1/HDF5
make -j $2
else
CC=mpicc ./configure --enable-parallel --prefix=$1/HDF5
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment