Moved names around to create a common naming scheme.
This commit is contained in:
parent
3f630e56a6
commit
42f709a37f
8 changed files with 197 additions and 8 deletions
|
|
@ -2,24 +2,39 @@
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
#
|
#
|
||||||
# Example Cantera pre-preconfig configuration script
|
# Example Cantera pre-preconfig configuration script
|
||||||
|
# 10/20/09
|
||||||
#
|
#
|
||||||
# Platform: cygwin
|
# Platform: cygwin
|
||||||
# Compiler: gcc
|
# Compiler: gcc v. 3.4.4
|
||||||
|
# Optimization: Debug version
|
||||||
# python: v. 2.5.2 (full installation)
|
# python: v. 2.5.2 (full installation)
|
||||||
# matlab: no
|
# matlab: no
|
||||||
# f2c: yes
|
# f2c: yes
|
||||||
|
# num python numeric
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
# Specific places where the User must custimize the installation
|
# ---------------------------------------------------------------------------
|
||||||
# is indiciated with the USER_INPUT_NEEDED lines.
|
# The only place where the User must custimize this installation
|
||||||
#
|
# is located at the top here:
|
||||||
#
|
#
|
||||||
# Specify the installation directory here:
|
# Specify the installation directory here:
|
||||||
# USER_INPUT_NEEDED
|
|
||||||
#
|
#
|
||||||
|
Cantera_Install_Dir='/cygdrive/c/cygwin_env/arch/cygwin/cantera-1.8_develop'
|
||||||
|
#
|
||||||
|
# Specify the Sundials installation directory here (leave it as a null script
|
||||||
|
# if you don't want to link sundials in
|
||||||
|
#
|
||||||
|
# Sundials_Home=''
|
||||||
|
Sundials_Home='/cygdrive/c/cygwin_env/arch/cygwin/sundials-2.3.0_dbg'
|
||||||
|
#
|
||||||
|
# Specify the Sundials version number (either 2.2, 2.3, or 2.4)
|
||||||
|
Sundials_Version='2.3'
|
||||||
|
# Sundials_Version=2.4'
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
#
|
#
|
||||||
CANTERA_CONFIG_PREFIX=/cygdrive/c/cygwin_env/arch/cygwin/cantera-1.8_develop
|
# User may optionally customize below this line (but doesn't have to) --
|
||||||
|
#
|
||||||
|
CANTERA_CONFIG_PREFIX=$Cantera_Install_Dir
|
||||||
export CANTERA_CONFIG_PREFIX
|
export CANTERA_CONFIG_PREFIX
|
||||||
|
|
||||||
SET_PYTHON_SITE_PACKAGE_TOPDIR=y
|
SET_PYTHON_SITE_PACKAGE_TOPDIR=y
|
||||||
|
|
@ -128,12 +143,19 @@ export MAKE
|
||||||
#
|
#
|
||||||
# Specify the SUNDIALS option
|
# Specify the SUNDIALS option
|
||||||
#
|
#
|
||||||
|
if test -n "$Sundials_Home"
|
||||||
|
then
|
||||||
|
USE_SUNDIALS='y'
|
||||||
|
SUNDIALS_VERSION=$Sundials_Version
|
||||||
|
else
|
||||||
USE_SUNDIALS='n'
|
USE_SUNDIALS='n'
|
||||||
|
fi
|
||||||
export USE_SUNDIALS
|
export USE_SUNDIALS
|
||||||
|
export SUNDIALS_VERSION
|
||||||
#
|
#
|
||||||
# Specify where to find the sundials installation directories
|
# Specify where to find the sundials installation directories
|
||||||
#
|
#
|
||||||
SUNDIALS_HOME='/cygdrive/c/cygwin_env/libraries/sundials'
|
SUNDIALS_HOME=$Sundials_Home
|
||||||
export SUNDIALS_HOME
|
export SUNDIALS_HOME
|
||||||
#
|
#
|
||||||
# Ok, fire off the main preconfig script
|
# Ok, fire off the main preconfig script
|
||||||
167
docs/install_examples/cygwin_gcc344_dbg_f2c_numpy.sh
Executable file
167
docs/install_examples/cygwin_gcc344_dbg_f2c_numpy.sh
Executable file
|
|
@ -0,0 +1,167 @@
|
||||||
|
#!/bin/sh
|
||||||
|
# ------------------------------------------------------------------------------
|
||||||
|
#
|
||||||
|
# Example Cantera pre-preconfig configuration script
|
||||||
|
# 10/20/09
|
||||||
|
#
|
||||||
|
# Platform: cygwin
|
||||||
|
# Compiler: gcc v. 3.4.4
|
||||||
|
# Optimization: Debug version
|
||||||
|
# python: v. 2.5.2 (full installation)
|
||||||
|
# matlab: no
|
||||||
|
# f2c: yes
|
||||||
|
# num python: numpy, which is distributed with cygwin
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
# The only place where the User must custimize this installation
|
||||||
|
# is located at the top here:
|
||||||
|
#
|
||||||
|
# Specify the installation directory here:
|
||||||
|
#
|
||||||
|
Cantera_Install_Dir='/cygdrive/c/cygwin_env/arch/cygwin/cantera-1.8_develop'
|
||||||
|
#
|
||||||
|
# Specify the Sundials installation directory here (leave it as a null script
|
||||||
|
# if you don't want to link sundials in
|
||||||
|
#
|
||||||
|
# Sundials_Home=''
|
||||||
|
Sundials_Home='/cygdrive/c/cygwin_env/arch/cygwin/sundials-2.3.0_dbg'
|
||||||
|
#
|
||||||
|
# Specify the Sundials version number (either 2.2, 2.3, or 2.4)
|
||||||
|
Sundials_Version='2.3'
|
||||||
|
# Sundials_Version=2.4'
|
||||||
|
# -----------------------------------------------------------------------------
|
||||||
|
#
|
||||||
|
CANTERA_CONFIG_PREFIX=$Cantera_Install_Dir
|
||||||
|
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/bin/python
|
||||||
|
export PYTHON_CMD
|
||||||
|
|
||||||
|
#
|
||||||
|
# The full python package works within cygwin. Minimal is needed at the least
|
||||||
|
#
|
||||||
|
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
|
||||||
|
|
||||||
|
#
|
||||||
|
# Matlab on the pc is supported through the windows vc++ 8.0 compilation
|
||||||
|
# environment. Therefore, we turn it off here.
|
||||||
|
#
|
||||||
|
BUILD_MATLAB_TOOLBOX="n"
|
||||||
|
export BUILD_MATLAB_TOOLBOX
|
||||||
|
|
||||||
|
NUMARRAY_HOME=''
|
||||||
|
export NUMARRAY_HOME
|
||||||
|
#
|
||||||
|
# Turns on extra debugging
|
||||||
|
#
|
||||||
|
DEBUG_MODE='y'
|
||||||
|
export DEBUG_MODE
|
||||||
|
#
|
||||||
|
# Numpy must have already been installed in the
|
||||||
|
# /usr/lib/python2.5/site-packages
|
||||||
|
# directory before the Cantera installation. If not, you can always
|
||||||
|
# do a minimal python installation and forego forming Cantera's python interface.
|
||||||
|
#
|
||||||
|
USE_NUMPY="y"
|
||||||
|
export USE_NUMPY
|
||||||
|
#
|
||||||
|
# Specify where to find the include files within the numpy distribution
|
||||||
|
#
|
||||||
|
NUMPY_INC_DIR="/usr/lib/python2.5/site-packages/numpy/core/include"
|
||||||
|
export NUMPY_INC_DIR
|
||||||
|
#
|
||||||
|
# We use F2C with the cygwin installation. However, the g77 interface should
|
||||||
|
# work too.
|
||||||
|
#
|
||||||
|
BUILD_WITH_F2C="y"
|
||||||
|
export BUILD_WITH_F2C
|
||||||
|
|
||||||
|
BITCOMPILE="32"
|
||||||
|
export BITCOMPILE
|
||||||
|
#
|
||||||
|
# We use the default gcc compilers that come with cygwin. Currently, this
|
||||||
|
# is gcc v. 3.4.4.
|
||||||
|
#
|
||||||
|
CXX='g++'
|
||||||
|
export CXX
|
||||||
|
#
|
||||||
|
CC='gcc'
|
||||||
|
export CC
|
||||||
|
#
|
||||||
|
F77='g77'
|
||||||
|
export F77
|
||||||
|
#
|
||||||
|
# Debug options
|
||||||
|
#
|
||||||
|
# -DDEBUG_HKM
|
||||||
|
# -DDEBUG_BASISOPTIMIZE
|
||||||
|
# -DDEBUG_CHEMEQUIL
|
||||||
|
#
|
||||||
|
CXXFLAGS="-g -Wall "
|
||||||
|
export CXXFLAGS
|
||||||
|
|
||||||
|
CFLAGS=$CXXFLAGS
|
||||||
|
export CFLAGS
|
||||||
|
|
||||||
|
FFLAGS="-g "
|
||||||
|
export FFLAGS
|
||||||
|
|
||||||
|
LDFLAGS='-g'
|
||||||
|
export LDFLAGS
|
||||||
|
|
||||||
|
LCXX_END_LIBS="-lm -lstdc++"
|
||||||
|
export LCXX_END_LIBS
|
||||||
|
|
||||||
|
# The gcc compiler in cygwin will put a .exe extension on anyway. So,
|
||||||
|
# we might as well define this field as .exe. cygwin will automagically
|
||||||
|
# equate executable files with no extension as having an .exe extension.
|
||||||
|
# This is very mysterious. However, the mystery goes away if you define
|
||||||
|
# these files to have a .exe suffix from the getgo.
|
||||||
|
EXE_EXT=".exe"
|
||||||
|
export EXE_EXT
|
||||||
|
|
||||||
|
EXTRA_LINK=""
|
||||||
|
export EXTRA_LINK
|
||||||
|
|
||||||
|
MAKE=make
|
||||||
|
export MAKE
|
||||||
|
#
|
||||||
|
# Specify the SUNDIALS option
|
||||||
|
#
|
||||||
|
if test -n "$Sundials_Home"
|
||||||
|
then
|
||||||
|
USE_SUNDIALS='y'
|
||||||
|
SUNDIALS_VERSION=$Sundials_Version
|
||||||
|
else
|
||||||
|
USE_SUNDIALS='n'
|
||||||
|
fi
|
||||||
|
export USE_SUNDIALS
|
||||||
|
export SUNDIALS_VERSION
|
||||||
|
#
|
||||||
|
# Specify where to find the sundials installation directories
|
||||||
|
#
|
||||||
|
SUNDIALS_HOME=$Sundials_Home
|
||||||
|
export SUNDIALS_HOME
|
||||||
|
#
|
||||||
|
# Ok, fire off the main preconfig script
|
||||||
|
#
|
||||||
|
./preconfig
|
||||||
|
|
||||||
Loading…
Add table
Reference in a new issue