summaryrefslogtreecommitdiffstats
authorDon Pellegrino <don@drexel.edu>2010-01-25 23:31:40 (GMT)
committer Don Pellegrino <don@drexel.edu>2010-01-25 23:31:40 (GMT)
commite784472107b1d5964cf7a16bdd9fd78e1667e367 (patch) (unidiff)
treeb6d4728b5e2bf8ed902e2b4d434be4372bf55e86
parent401233a57b8aa86e5b068710c0f77f7b8e205b3b (diff)
downloadexp007-e784472107b1d5964cf7a16bdd9fd78e1667e367.zip
exp007-e784472107b1d5964cf7a16bdd9fd78e1667e367.tar.gz
exp007-e784472107b1d5964cf7a16bdd9fd78e1667e367.tar.bz2
Added script to build against a custom PETSc build with HDF5 support.
-rw-r--r--doc/env-coffee.sh38
1 files changed, 38 insertions, 0 deletions
diff --git a/doc/env-coffee.sh b/doc/env-coffee.sh
new file mode 100644
index 0000000..2ebc13f
--- a/dev/null
+++ b/doc/env-coffee.sh
@@ -0,0 +1,38 @@
1#!/bin/bash
2
3# Coffee is a workstation running Debian Sid. A custom build of PETSc
4# is needed since the current Debian package of PETSc does not include
5# HDF5 support. Debian Bug #566920
6# [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=566920] has been
7# submitted requesting this feature.
8
9echo "Setting custom PETSc."
10
11export PETSC_ARCH=linux-gnu-c-debug
12
13export PETSC_DIR=/home/don/Apps/Installers/petsc-3.0.0-p10
14
15echo "Setting CPPFLAGS."
16
17export CPPFLAGS="\
18-I$PETSC_DIR/include \
19-I$PETSC_DIR/$PETSC_ARCH/include \
20-I/usr/include/mpi \
21-I/usr/include/ncbi"
22
23echo CPPFLAGS=$CPPFLAGS
24
25echo "Setting LDFLAGS."
26
27export LDFLAGS="\
28-L$PETSC_DIR/$PETSC_ARCH/lib"
29
30echo LDFLAGS=$LDFLAGS
31
32echo "Setting LD_LIBRARY_PATH."
33
34export LD_LIBRARY_PATH=\
35$LD_LIBRARY_PATH:\
36$PETSC_DIR/$PETSC_ARCH/lib
37
38echo LD_LIBRARY_PATH=$LD_LIBRARY_PATH

Valid XHTML 1.0 Strict

Copyright © 2009 Don Pellegrino All Rights Reserved.