diff --git a/package/hdf5/1.8.12/clang/install.sh b/package/hdf5/1.8.12/clang/install.sh index 58a71f094ca377fd4308948696bbcb2cc51757e8..3880e139851a6da738e3a361f7baf56e26a28ada 100644 --- a/package/hdf5/1.8.12/clang/install.sh +++ b/package/hdf5/1.8.12/clang/install.sh @@ -12,7 +12,8 @@ if [ x"$(arch)" = xaarch64 ];then else build_type='' fi -./configure --prefix=$1 ${build_type} --enable-fortran --enable-static=yes --enable-parallel --disable-shared CFLAGS="-O3 -fPIC -Wno-incompatible-pointer-types-discards-qualifiers -Wno-non-literal-null-conversion" FCFLAGS="-O3 -fPIC" -sed -i '11835c wl="-Wl,"' libtool +./configure --prefix=$1 ${build_type} --enable-fortran --enable-static=yes --enable-parallel --enable-shared CFLAGS="-O3 -fPIC -Wno-incompatible-pointer-types-discards-qualifiers -Wno-non-literal-null-conversion" FCFLAGS="-O3 -fPIC" +sed -i '10121c wl="-Wl,"' libtool +sed -i '10270c wl="-Wl,"' libtool make -j make install \ No newline at end of file diff --git a/package/netcdf/4.7.4/clang/install.sh b/package/netcdf/4.7.4/clang/install.sh index 6f5c09dfa335116b96b27d9fae2a267c865d3e47..5690d0f20ccf25957825807602dff6381a3c011e 100644 --- a/package/netcdf/4.7.4/clang/install.sh +++ b/package/netcdf/4.7.4/clang/install.sh @@ -29,6 +29,8 @@ export LD_LIBRARY_PATH=$1/lib:$LD_LIBRARY_PATH export NETCDF=${1} cd ../netcdf-fortran-${netcdf_f_version} -./configure --prefix=$1 ${build_type} --disable-shared --with-pic --disable-doxygen --enable-largefile --enable-static CPPFLAGS="-O3 -I${HDF5_DIR}/include -I${1}/include" LDFLAGS="-L${HDF5_DIR}/lib -L${1}/lib -Wl,-rpath=${HDF5_DIR}/lib -Wl,-rpath=${1}/lib" CFLAGS="-O3 -L${HDF5_DIR}/HDF5/lib -L${1}/lib -I${HDF5_DIR}/include -I${1}/include" CXXFLAGS="-O3 -L${HDF5_DIR}/lib -L${1}/lib -I${HDF5_DIR}/include -I${1}/include" FCFLAGS="-O3 -L${HDF5_DIR}/lib -L${1}/lib -I${HDF5_DIR}/include -I${1}/include" +./configure --prefix=$1 ${build_type} --enable-shared --with-pic --disable-doxygen --enable-largefile --enable-static CPPFLAGS="-O3 -I${HDF5_DIR}/include -I${1}/include" LDFLAGS="-L${HDF5_DIR}/lib -L${1}/lib -Wl,-rpath=${HDF5_DIR}/lib -Wl,-rpath=${1}/lib" CFLAGS="-O3 -L${HDF5_DIR}/HDF5/lib -L${1}/lib -I${HDF5_DIR}/include -I${1}/include" CXXFLAGS="-O3 -L${HDF5_DIR}/lib -L${1}/lib -I${HDF5_DIR}/include -I${1}/include" FCFLAGS="-O3 -L${HDF5_DIR}/lib -L${1}/lib -I${HDF5_DIR}/include -I${1}/include" +sed -i '11686c wl="-Wl,"' libtool +sed -i '11838c wl="-Wl,"' libtool make -j16 make install