aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreschnett <eschnett@c7ba4c71-c2f2-49b2-85d5-cb7b5f04bdfb>2010-06-23 21:06:21 +0000
committereschnett <eschnett@c7ba4c71-c2f2-49b2-85d5-cb7b5f04bdfb>2010-06-23 21:06:21 +0000
commit340d264a83a90c794d8f3c4d7c1917af6c37d199 (patch)
tree6f13968896a1a5be6d527eecc146b0b2d8416e9f
parentd0f03c211074756dd001aa780fc777467666e687 (diff)
Use -qfixed with IBM compilers
git-svn-id: http://svn.cactuscode.org/projects/ExternalLibraries/LAPACK/trunk@8 c7ba4c71-c2f2-49b2-85d5-cb7b5f04bdfb
-rw-r--r--LAPACK.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/LAPACK.sh b/LAPACK.sh
index 4132e36..97c4d87 100644
--- a/LAPACK.sh
+++ b/LAPACK.sh
@@ -60,7 +60,6 @@ if [ -z "${LAPACK_DIR}" ]; then
# Clean up environment
unset LIBS
- unset MAKEFLAGS
(
exec >&2 # Redirect stdout to stderr
@@ -89,7 +88,10 @@ if [ -z "${LAPACK_DIR}" ]; then
pushd build-${NAME}/${NAME}/SRC
echo "LAPACK: Building..."
- ${F77} ${F77FLAGS} -c *.f ../INSTALL/dlamch.f ../INSTALL/ilaver.f ../INSTALL/lsame.f ../INSTALL/slamch.f
+ if [ $(basename "$F77") = 'xlf90_r' -o $(basename "$F77") = 'xlf90' ]; then
+ FIXEDF77FLAGS=-qfixed
+ fi
+ ${F77} ${F77FLAGS} ${FIXEDF77FLAGS} -c *.f ../INSTALL/dlamch.f ../INSTALL/ilaver.f ../INSTALL/lsame.f ../INSTALL/slamch.f
${AR} ${ARFLAGS} liblapack.a *.o
if [ ${USE_RANLIB} = 'yes' ]; then
${RANLIB} ${RANLIBFLAGS} liblapack.a