#
# PCN System
#
# Please see the DISCLAIMER file in the top level directory of the
# distribution regarding the provisions under which this software
# is distributed.
#
# Config file for the Sequent Symmetry (386 CPU) running Dynix (not PTX).
#
# This configuration uses gcc 2.x instead of cc or atscc because
# the latter two compilers cannot deal with the large pcnt files
# that are produced by the PCN linker.  It also uses gnumake
# because the regular make cannot handle inclusions.
#
# In order to use this config, you also need to hack 
# scripts/pcncomp/pcncomp to use the right version of sh.  /bin/sh
# is old and does not have support for functions.  So you need
# to use /usr/att/bin/sh instead.
#
# See README for an explanation of what all these variables mean.
#

INSTALL_BASE_DIR="/usr/local/pcn_${G_VERSION_STR}"

G_BUILD_CONTRIBS=""

G_ARCH="symmetry"

G_XCOMP_TARGET="no"

G_EXE_FILE_MODE="755"
G_FILE_MODE="644"
G_DIR_MODE="755"

G_CC="/usr/local/gcc-2.2.2/bin/gcc"
G_OPT_CFLAGS="-O"
G_DEBUG_CFLAGS="-g"
G_CLIBS="-lseq -lpps -lm -lc"

G_FC="fortran"
G_OPT_FFLAGS="-O"
G_DEBUG_FFLAGS="-g"
G_FLIBS="/usr/lib/libpps.a -lseq -lm -lc"
G_FC_RUNS_CPP="no"

G_OFILE="o"

G_LDFLAGS="-Z8000000"

G_DEFS="-DPCN_BIT_FIELDS_R_TO_L -DPCN_INCLUDE_STRINGS -DPCN_DONT_INCLUDE_STRING -DPCN_DONT_INCLUDE_ANSI -DPCN_USE_BZERO -DPCN_MEMCPY_TO_BCOPY -DPCN_NO_MEMMOVE -DPCN_STRCHR_TO_INDEX -DPCN_REMOVE_TO_UNLINK -DPCN_FPRINTF_HACK"

G_STRIP_TRAILING_UNDERSCORE="no"

G_MD_MODULE="md_unix"
G_SR_MODULE="sr_shmem"

X_BIN_DIR="/usr/local/X11R5/bin"
X_INC_DIR="/usr/local/X11R5/include"
X_LIB_DIR="/usr/local/X11R5/lib"
X_CC="${G_CC}"
X_CFLAGS="${G_OPT_CFLAGS} -DNeedFunctionPrototypes -DNeedVarargsPrototypes"
X_LDFLAGS=""

G_LEX="/usr/bin/lex"
G_LEX_FLAGS=""

G_YACC="/usr/bin/yacc"
G_YACC_FLAGS=""

G_CPP="/lib/cpp"
G_MAKE="/usr/local/Gnu/bin/gnumake"
#G_MAKE="/bin/make"
G_AR="/bin/ar"
G_RANLIB="/usr/bin/ranlib"
G_PERL="/usr/local/bin/perl"
G_CP="/bin/cp"
G_RM="/bin/rm"
G_MV="/bin/mv"
G_ECHO="/bin/echo"
G_MKDIR="/bin/mkdir"
G_CHMOD="/bin/chmod"
G_SED="/bin/sed"
G_TOUCH="/usr/bin/touch"
G_BASENAME="/usr/bin/basename"
G_EXPR="/bin/expr"
G_CAT="/bin/cat"
G_LN="/bin/ln"
G_SHELL="/usr/att/bin/sh"

PARALLEL=""
