hdf5/config/intel-osf1
Paul Harten 9b0f3f2baa [svn-r385] Purpose:
Bug fix

Problem:
    On the ASCI Red machine, the configure step is executed from the platform
    cross compiler, so that the configure test for "long long int" format support
    was inconclusive.

Solution:
    It was necessary to uncomment the line

    #hdf5_cv_printf_ll=${hdf5_cv_printf_ll='ll'}

    in config/intel-osf1 to force "long long int" format support.

Platform tested:
    TFLOPS Application server, Intel TFLOPS
1998-05-04 13:54:36 -05:00

53 lines
1.7 KiB
Bash

# -*- shell-script -*-
#
# This file is part of the HDF5 build script. It is processed shortly
# after configure starts and defines, among other things, flags for
# the various compile modes.
#----------------------------------------------------------------------------
# Compiler flags. The CPPFLAGS values should not include package debug
# flags like `-DH5G_DEBUG' since these are added with the
# `--enable-debug' switch of configure.
# Sometimes a particular compiler must be used. If that's the case
# then uncomment the following line. Otherwise the main configure
# script will try to detect the compiler automatically.
CC=cicc
AR=xar
RANLIB=:
LIBS="-L./ -L../ -lnoop_stubs"
RUNTEST="yod -sz 1"
# What must *always* be present for things to compile correctly?
CFLAGS="$CFLAGS -DDOS386"
#CPPFLAGS="$CPPFLAGS -I."
# What compiler flags should be used for code development?
DEBUG_CFLAGS=-g
DEBUG_CPPFLAGS=
# What compiler flags should be used for building a production
# library?
PROD_CFLAGS=-O
PROD_CPPFLAGS=
# What compiler flags enable code profiling?
PROFILE_CFLAGS=-pg
PROFILE_CPPFLAGS=
#----------------------------------------------------------------------------
# Values for overriding configuration tests when cross compiling.
# This includes compiling on some machines where the serial front end
# compiles for a parallel back end.
# Set this to `yes' or `no' depending on whether the target is big
# endian or little endian.
#ac_cv_c_bigendian=${ac_cv_c_bigendian='yes'}
# Set this to the width required by printf() to print type `long
# long'. For instance, if the format would be `%lld' then set it to
# `ll' or if the format would be `%qd' set it to `q'.
hdf5_cv_printf_ll=${hdf5_cv_printf_ll='ll'}