Added another example compile.
This commit is contained in:
parent
c3917322d1
commit
68c8ebef94
1 changed files with 125 additions and 0 deletions
125
docs/install_examples/sol10_64bit_CC57_py24_numarray
Executable file
125
docs/install_examples/sol10_64bit_CC57_py24_numarray
Executable file
|
|
@ -0,0 +1,125 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# HKM 7/22/09
|
||||
# Note the % symbols will cause the python setup to fail because the log capability
|
||||
# in the distutils module doesn't special case % in strings. What I've done is to
|
||||
# just manually take out the errwarn string in the Cantera/Python string up to now.
|
||||
#
|
||||
# Sierra 64 bit setup:
|
||||
# -xO4 -xtarget=native64 -xarch=native64 -xcode=pic32 -DSUN10 -library=stlport4
|
||||
#
|
||||
# Sierra warnings setup:
|
||||
# +w2 -errtags -erroff=doubunder,reftotemp,ppextraw,inllargeint,inllargeuse,wnoelseretvalue,truncwarn,diffenumtype,notused,wvarhid enmem,badcastw,hidef -errwarn=%all,no%wunreachable,no%partinit
|
||||
#
|
||||
#
|
||||
# Program Names:
|
||||
#
|
||||
MAKE=gmake
|
||||
export MAKE
|
||||
|
||||
#
|
||||
# Pointers to the 64 bit python built with Sunpro compilers
|
||||
PYTHON_DIR=/home/hkmoffa/arch/sol_py64
|
||||
export PYTHON_DIR
|
||||
PYTHON_CMD=/home/hkmoffa/arch/sol_py64/bin/python
|
||||
export PYTHON_CMD
|
||||
|
||||
#
|
||||
# Use the CC compiler for C++ code
|
||||
CXX=CC
|
||||
export CXX
|
||||
#
|
||||
# Specification of the c compiler
|
||||
#
|
||||
CC=cc
|
||||
export CC
|
||||
|
||||
CXX_DEPENDS='CC -xM1'
|
||||
export CXX_DEPENDS
|
||||
|
||||
USE_NUMERIC='n'
|
||||
export USE_NUMERIC
|
||||
|
||||
BUILD_MATLAB_TOOLBOX="y"
|
||||
export BUILD_MATLAB_TOOLBOX
|
||||
|
||||
DEBUG_MODE="y"
|
||||
export DEBUG_MODE
|
||||
|
||||
#
|
||||
# Compiler Flags
|
||||
#
|
||||
BITCOMPILE="64"
|
||||
export BITCOMPILE
|
||||
|
||||
EFLAGS=" +w2 -errtags -erroff=doubunder,reftotemp,ppextraw,inllargeint,inllargeuse,wnoelseretvalue,truncwarn,diffenumtype,notused,wvarhidenmem,badcastw,hidef -errwarn=%all,no%wunreachable,no%partinit"
|
||||
#AFLAGS=" -xtarget=native64 -xarch=native64 -xcode=pic32 -library=stlport4"
|
||||
AFLAGS=" -xtarget=native64 -xarch=native64 -xcode=pic32"
|
||||
export AFLAGS
|
||||
|
||||
F77=f77
|
||||
export F77
|
||||
|
||||
F90=f95
|
||||
export F90
|
||||
|
||||
FFLAGS="-g -xtarget=native64 -xarch=native64 -xcode=pic32 "
|
||||
export FFLAGS
|
||||
|
||||
CFLAGS="-g -xtarget=native64 -xarch=native64 -xcode=pic32 -v "
|
||||
export CFLAGS
|
||||
|
||||
CXXFLAGS="-g $AFLAGS $EFLAGS -DDEBUG_HKM"
|
||||
export CXXFLAGS
|
||||
|
||||
LCXX_END_LIBS="-lm "
|
||||
export LCXX_END_LIBS
|
||||
|
||||
# other useful endlibs for solaris 64 bit are
|
||||
# -mt -lsunmath -lfsu
|
||||
|
||||
USE_SUNDIALS='n'
|
||||
export USE_SUNDIALS
|
||||
|
||||
WITH_VCSNONIDEAL='y'
|
||||
export WITH_VCSNONIDEAL
|
||||
|
||||
#
|
||||
# Location Variables - set the directory to point to
|
||||
# a 64-bit specific directory.
|
||||
#
|
||||
CANTERA_INSTALL_DIR=/home/hkmoffa/arch/sol_py64/cantera-1.7
|
||||
export CANTERA_INSTALL_DIR
|
||||
|
||||
CANTERA_CONFIG_PREFIX=/home/hkmoffa/arch/sol_py64/cantera-1.7
|
||||
export CANTERA_CONFIG_PREFIX
|
||||
|
||||
#CANTERA_PYTHON_HOME=${CANTERA_PYTHON_HOME:="$HOME/python_modules"}
|
||||
#export CANTERA_PYTHON_HOME
|
||||
|
||||
SET_PYTHON_SITE_PACKAGE_TOPDIR="y"
|
||||
export SET_PYTHON_SITE_PACKAGE_TOPDIR
|
||||
|
||||
PYTHON_SITE_PACKAGE_TOPDIR="/home/hkmoffa/arch/sol_py64"
|
||||
export PYTHON_SITE_PACKAGE_TOPDIR
|
||||
|
||||
PYTHON_PACKAGE="full"
|
||||
#PYTHON_PACKAGE="minimal"
|
||||
#PYTHON_PACKAGE="none"
|
||||
export PYTHON_PACKAGE
|
||||
|
||||
BUILD_WITH_F2C="n"
|
||||
export BUILD_WITH_F2C
|
||||
|
||||
#
|
||||
# Archive commands
|
||||
#
|
||||
ARCHIVE="CC -xar -xcode=pic32 -o "
|
||||
export ARCHIVE
|
||||
|
||||
|
||||
#
|
||||
# Invoke the regular configure script
|
||||
#
|
||||
./preconfig
|
||||
|
||||
Loading…
Add table
Reference in a new issue