#!/bin/sh # # CANTERA_CONFIG_PREFIX=${HOME}/arch/linux/cantera-1.7_develop export CANTERA_CONFIG_PREFIX SET_PYTHON_SITE_PACKAGE_TOPDIR=y export SET_PYTHON_SITE_PACKAGE_TOPDIR PYTHON_SITE_PACKAGE_TOPDIR=$CANTERA_CONFIG_PREFIX export PYTHON_SITE_PACKAGE_TOPDIR PYTHON_CMD=/usr/local/python/2.3.5/bin/python #PYTHON_CMD=/usr/local/python/2.5.2/bin/python export PYTHON_CMD PYTHON_PACKAGE='full' #PYTHON_PACKAGE='minimal' export PYTHON_PACKAGE WITH_IDEAL_SOLUTIONS="y" export WITH_IDEAL_SOLUTIONS WITH_ELECTROLYTES="y" export WITH_ELECTROLYTES WITH_VCSNONIDEAL="y" export WITH_VCSNONIDEAL WITH_ADSORBATE="n" export WITH_ADSORBATE DEBUG_MODE='y' export DEBUG_MODE # Note, MATLAB must be built 64 bit on linux. BUILD_MATLAB_TOOLBOX="n" export BUILD_MATLAB_TOOLBOX MATLAB_CMD="/usr/local/matlab/7.4/x86-64/bin/matlab" export MATLAB_CMD BUILD_F90_INTERFACE="y" export BUILD_F90_INTERFACE BUILD_THREAD_SAFE="n" export BUILD_THREAD_SAFE BOOST_INC_DIR=${HOME}/arch/linux/boost/include/boost-1_34_1 export BOOST_INC_DIR BOOST_LIB_DIR=${HOME}/arch/linux/boost/lib export BOOST_LIB_DIR BOOST_THREAD_LIB=boost_thread-gcc34-mt export BOOST_THREAD_LIB NUMARRAY_HOME='' export NUMARRAY_HOME GRAPHVIZDIR=${HOME}'/arch/linux/bin' export GRAPHVIZDIR # # Only Numeric is installed in the /usr/local/python/2.3.5/lib/python2.3/site-packages # directory currently. # USE_NUMERIC="y" export USE_NUMERIC #USE_NUMPY="y" #export USE_NUMPY BUILD_WITH_F2C="n" export BUILD_WITH_F2C BITCOMPILE="32" export BITCOMPILE do_purify=0 if test "$do_purify" = 1 then PURIFY='purify' CC='gcc -m32 -Wa,--32' CXX='g++ -m32 -Wa,--32' F77='g77 -m32 -Wa,--32' else CXX='mpiCC' CC='mpicc' F77='mpif77' fi export CXX export CC export F77 export PURIFY AFLAGS="-g -m32 -Wa,--32" export AFLAGS CFLAGS="-g -m32 -Wa,--32 -Wall" export CFLAGS WITH_H298MODIFY_CAPABILITY="y" export WITH_H298MODIFY_CAPABILITY # # -DDEBUG_BASISOPTIMIZE # -DDEBUG_CHEMEQUIL # -DDEBUG_HKM # -DH298MODIFY_CAPABILITY # CXXFLAGS="-g -m32 -Wa,--32 -Wall -DDEBUG_HKM " export CXXFLAGS FFLAGS="-g -m32 -Wa,--32 -DDEBUG_HKM" export FFLAGS LDFLAGS='-m32 -Wa,--32' export LDFLAGS LCXX_END_LIBS="-lm -lstdc++" export LCXX_END_LIBS EXTRA_LINK="-m32 -Wa,--32" export EXTRA_LINK MAKE=gmake export MAKE # # This is sundials 2.3 # USE_SUNDIALS='y' export USE_SUNDIALS SUNDIALS_HOME=${HOME}'/arch/linux/sundials' export SUNDIALS_HOME ./preconfig