#!/bin/bash if [ "$system" = "64bit" ]; then CXXFLAGS_BAK=$CXXFLAGS CXXFLAGS="$CXXFLAGS -m64" export CXXFLAGS export CFLAGS=$CXXFLAGS fi if (not_there gsl $SIMPATH/basics/gsl/lib/libgsl.a); then cd $SIMPATH/basics untar gsl $GSLVERSION.tar.gz ln -s $GSLVERSION gsl cd gsl if [ "$arch" == "solarisCC5" ];then CFLAGS_BAK=$CFLAGS CFLAGS="$CFLAGS -DGSL_C99_INLINE" export CFLAGS fi ./configure --prefix=$PWD --with-pic if [ "$arch" == "solarisCC5" ];then CFLAGS=$CFLAGS_BAK export CFLAGS fi $MAKE_command -j$number_of_processes #make check > log 2>&1 $MAKE_command install -j$number_of_processes if [ "$platform" = "macosx" ]; then cd $SIMPATH/basics/gsl/lib create_links dylib so fi check_all_libraries $SIMPATH/basics/gsl/lib check_success gsl $SIMPATH/basics/gsl/lib/libgsl.a check=$? fi if [ "$system" = "64bit" ]; then CXXFLAGS=$CXXFLAGS_BAK export CXXFLAGS export CFLAGS=$CXXFLAGS fi cd $SIMPATH return 1