Changeset 13079
- Timestamp:
- 08/17/12 12:09:09 (13 years ago)
- Location:
- issm/trunk-jpl/externalpackages/adolc
- Files:
-
- 1 deleted
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/externalpackages/adolc
- Property svn:ignore
-
old new 3 3 install* 4 4 src 5 src-* 5 6 configure.sh 6 7 .ignore.txt
-
- Property svn:ignore
-
issm/trunk-jpl/externalpackages/adolc/install-dev.sh
r13078 r13079 4 4 5 5 #Some cleanup 6 rm -rf install ADOL-C-2.2.0 srctrunk6 rm -rf install ADOL-C-2.2.0 trunk 7 7 8 8 #Create install directories 9 mkdir install src9 mkdir install 10 10 11 11 svn co https://projects.coin-or.org/svn/ADOL-C/trunk 12 mv trunk/* src13 12 14 13 #Compile ADOL-C 15 cd src14 cd trunk 16 15 17 #export CC=gcc 18 #export CXX=g++ 19 #export CFLAGS="-arch x86_64" 20 #export CXXFLAGS="-arch x86_64" 21 22 ./configure \ 23 --prefix=$ISSM_DIR/externalpackages/adolc/install \ 24 --enable-sparse \ 25 --enable-docexa \ 26 --enable-addexa \ 27 --disable-shave 16 autoconf 17 ./configure --prefix=$ISSM_DIR/externalpackages/adolc/install \ 18 # --enable-sparse \ 19 # --enable-docexa \ 20 # --enable-addexa \ 21 # --disable-shave 28 22 29 23 if [ -z $1 ]; then -
issm/trunk-jpl/externalpackages/adolc/install.sh
r12588 r13079 4 4 5 5 #Some cleanup 6 rm -rf install ADOL-C-2.2.0 src 6 rm -rf install ADOL-C-2.2.0 src trunk 7 8 #Create install directories 9 mkdir install src 7 10 8 11 #Download from ISSM server 9 12 $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/ADOL-C-2.2.0.tar.gz' 'ADOL-C-2.2.0.tar.gz' 10 11 #Create install directories12 mkdir install src13 13 14 14 #Untar … … 19 19 rm -rf ADOL-C-2.2.0 20 20 21 21 22 #Compile ADOL-C 22 23 cd src 23 24 24 export CC=gcc25 export CXX=g++26 export CFLAGS="-arch x86_64"27 export CXXFLAGS="-arch x86_64"25 #export CC=gcc 26 #export CXX=g++ 27 #export CFLAGS="-arch x86_64" 28 #export CXXFLAGS="-arch x86_64" 28 29 29 30 ./configure \ … … 40 41 fi 41 42 make install 43 44 45 #Ok, bug with libtool: replace all LIBTOOL= by LIBTOOL=libtool 46 #in all Makefiles 47 for i in `find ./ -name Makefile ` 48 do 49 echo $i 50 cat $i | sed 's/LIBTOOL =/LIBTOOL = libtool/g' > $i.bak 51 mv $i.bak $i 52 done 53 54 #remake: 55 if [ -z $1 ]; then 56 make 57 else 58 make -j $1 59 fi 60 make install 61 62
Note:
See TracChangeset
for help on using the changeset viewer.