Changeset 12312
- Timestamp:
- 06/01/12 12:37:28 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/externalpackages/dakota/install-discover.sh
r12308 r12312 1 1 #!/bin/bash 2 3 echo "Currently, this script must be pasted line by line into the terminal"4 2 5 3 #Get number of cpus … … 8 6 #Some cleanup 9 7 rm -rf Dakota 10 rm -rf src 11 rm -rf install 12 mkdir src install 8 rm -rf src 9 rm -rf install 10 mkdir src install 13 11 14 12 #Download from ISSM server … … 33 31 #Configure dakota 34 32 cd src 35 36 ./configure \ 37 --prefix="$ISSM_DIR/externalpackages/dakota/install/" \ 38 --without-graphics \ 39 --with-pic \ 40 --disable-mpi \ 41 --with-blas="-L/usr/local/intel/mkl/10.1.2.024/lib/64/ -lmkl -lmkl_lapack -liomp5 -lpthread" \ 42 --with-lapack="-L/usr/local/intel/mkl/10.1.2.024/lib/64/ -lmkl -lmkl_lapack -liomp5 -lpthread" 43 33 ./configure \ 34 --prefix="$ISSM_DIR/externalpackages/dakota/install/" \ 35 --without-graphics \ 36 --with-pic \ 37 --disable-mpi \ 38 --with-blas="-L/usr/local/intel/mkl/10.1.2.024/lib/64/ -lmkl -lmkl_lapack -liomp5 -lpthread" \ 39 --with-lapack="-L/usr/local/intel/mkl/10.1.2.024/lib/64/ -lmkl -lmkl_lapack -liomp5 -lpthread" 44 40 cd .. 45 41 … … 57 53 58 54 cat ./src/methods/hopspack/src-cddlib/Makefile | sed 's/CFLAGS = -g -O2/CFLAGS = -g -O2 -fPIC/g' > temp 59 mv temp ./src/methods/hopspack/src-cddlib/Makefile 55 mv temp ./src/methods/hopspack/src-cddlib/Makefile 60 56 61 57 cat ./src/methods/hopspack/src-shared/Makefile | sed 's/CFLAGS = -g -O2/CFLAGS = -g -O2 -fPIC/g' > temp 62 mv temp ./src/methods/hopspack/src-shared/Makefile 58 mv temp ./src/methods/hopspack/src-shared/Makefile 63 59 64 60 cat ./src/methods/hopspack/src-shared/Makefile | sed 's/CXXFLAGS = -g -O2/CXXFLAGS = -g -O2 -fPIC/g' > temp 65 mv temp ./src/methods/hopspack/src-shared/Makefile 61 mv temp ./src/methods/hopspack/src-shared/Makefile 66 62 67 63 cat ./src/methods/hopspack/src-conveyor/Makefile | sed 's/CXXFLAGS = -g -O2/CXXFLAGS = -g -O2 -fPIC/g' > temp 68 mv temp ./src/methods/hopspack/src-conveyor/Makefile 64 mv temp ./src/methods/hopspack/src-conveyor/Makefile 69 65 70 66 cat ./src/methods/hopspack/src-appspack/Makefile | sed 's/CXXFLAGS = -g -O2/CXXFLAGS = -g -O2 -fPIC/g' > temp 71 mv temp ./src/methods/hopspack/src-appspack/Makefile 67 mv temp ./src/methods/hopspack/src-appspack/Makefile 72 68 73 69 cat ./src/methods/acro/packages/colin/src/Makefile | sed 's/CXXFLAGS = -O2 -fpermissive/CXXFLAGS = -O2 -fpermissive -fPIC/g' > temp … … 78 74 79 75 cat ./src/methods/acro/packages/tpl/3po/Makefile | sed 's/CFLAGS = -O2/CFLAGS = -O2 -fPIC/g' > temp 80 mv temp ./src/methods/acro/packages/tpl/3po/Makefile 76 mv temp ./src/methods/acro/packages/tpl/3po/Makefile 81 77 82 78 cat ./src/methods/acro/packages/tpl/3po/Makefile | sed 's/CXXFLAGS = -O2 -fpermissive/CFLAGS = -O2 -fpermissive -fPIC/g' > temp 83 mv temp ./src/methods/acro/packages/tpl/3po/Makefile 79 mv temp ./src/methods/acro/packages/tpl/3po/Makefile 84 80 85 81 cat ./src/packages/ampl/Makefile | sed 's/CFLAGS = -g -O2/CFLAGS = -g -O2 -fPIC/g' > temp 86 mv temp ./src/packages/ampl/Makefile 82 mv temp ./src/packages/ampl/Makefile 87 83 88 84 #Compile and install dakota 89 cd src 85 cd src 90 86 if [ -z $NUMCPUS ]; 91 87 then
Note:
See TracChangeset
for help on using the changeset viewer.