#!/usr/bin/env bash CURR_DIR=$(pwd) function finish { cd "$CURR_DIR" } trap finish EXIT rm -rf /tmp/gmp-test cd /tmp wget --no-check-certificate https://ftp.gnu.org/gnu/gmp/gmp-6.1.2.tar.bz2 -O gmp-6.1.2.tar.bz2 tar -xjf gmp-6.1.2.tar.bz2 cd gmp-6.1.2 PKG_CONFIG_PATH="/tmp/gmp-test/lib/pkgconfig" \ CPPFLAGS="-I/tmp/gmp-test/include -DNDEBUG" \ CFLAGS="-g2 -O2 -march=native -fPIC" \ LDFLAGS="-L/tmp/gmp-test/lib -Wl,-R,/tmp/gmp-test/lib -Wl,--enable-new-dtags" \ ./configure --prefix=/tmp/gmp-test make make check make install cd /tmp wget --no-check-certificate https://ftp.gnu.org/gnu/nettle/nettle-3.4.1.tar.gz -O nettle-3.4.1.tar.gz tar -xzf nettle-3.4.1.tar.gz cd nettle-3.4.1 PKG_CONFIG_PATH="/tmp/gmp-test/lib/pkgconfig" \ CPPFLAGS="-I/tmp/gmp-test/include -DNDEBUG" \ CFLAGS="-g2 -O2 -march=native -fPIC" \ LDFLAGS="-L/tmp/gmp-test/lib -Wl,-R,/tmp/gmp-test/lib -Wl,--enable-new-dtags" \ ./configure --prefix=/tmp/gmp-test make make check make install