#export PATH=`pwd`/venv/bin/:$PATH #export PERL5LIB=`pwd`/venv/lib/perl5 export PATH=`pwd`/perl-relocatable/bin/:$PATH export CFLAGS=-I`pwd`/openssl/include export CXXFLAGS=-I`pwd`/openssl/include export LDFLAGS=-L`pwd`/openssl/lib export LD_LIBRARY_PATH=-L`pwd`/openssl/lib echo "Set:" #echo " PERL5LIB" echo " CFLAGS, CXXFLAGS, LDFLAGS" echo "Updated PATH" # perl Makefile.PL PREFIX=/home/davidb/research/code/is-sheet-music2/venv/ LDDLFLAGS="$LDFLAGS -shared -L/usr/local/lib -fstack-protector-strong" # CONFIG_ARGS=$( cat <<_EOF_ | tr '\n' ' ' INC=-I/usr/local/opt/openssl/include LDDLFLAGS="-bundle -undefined dynamic_lookup -fstack-protector-strong -L/usr/local/opt/openssl/lib" LD="env MACOSX_DEPLOYMENT_TARGET=10.11 cc" LDFLAGS="-fstack-protector-strong -L/usr/local/opt/openssl/lib" _EOF_ ) cpanm Net::SSLeay --configure-args "$CONFIG_ARGS" --interactive --verbose