/* hdf/src/h4config.h  Generated By CMake during the configuration  */

#ifndef H4_CONFIG_H_
#define H4_CONFIG_H_

/* Define to dummy `main' function (if any) required to link to the Fortran
   libraries. */
#cmakedefine H4_F77_DUMMY_MAIN @H4_F77_DUMMY_MAIN@

/* Define to a macro mangling the given C identifier (in lower and upper
   case), which must not contain underscores, for linking with Fortran. */
#define @H4_F77_FUNC@

/* As F77_FUNC, but for C identifiers containing underscores. */
#define @H4_F77_FUNC_@

/* Define to 1 if your Fortran compiler doesn't accept -c and -o together. */
#cmakedefine H4_F77_NO_MINUS_C_MINUS_O @H4_F77_NO_MINUS_C_MINUS_O@

/* Define if F77 and FC dummy `main' functions are identical. */
#cmakedefine H4_FC_DUMMY_MAIN_EQ_F77 @H4_FC_DUMMY_MAIN_EQ_F77@

/* Define to 1 if you have the <dlfcn.h> header file. */
#cmakedefine H4_HAVE_DLFCN_H @H4_HAVE_DLFCN_H@

/* Define to 1 if you have the `fork' function. */
#cmakedefine H4_HAVE_FORK @H4_HAVE_FORK@

/* Define to 1 if you have the <inttypes.h> header file. */
#cmakedefine H4_HAVE_INTTYPES_H @H4_HAVE_INTTYPES_H@

/* Define to 1 if you have the <jpeglib.h> header file. */
#cmakedefine H4_HAVE_JPEGLIB_H @H4_HAVE_JPEGLIB_H@

/* Define to 1 if you have the `jpeg' library (-ljpeg). */
#cmakedefine H4_HAVE_LIBJPEG @H4_HAVE_LIBJPEG@

/* Define to 1 if you have the `sz' library (-lsz). */
#cmakedefine H4_HAVE_LIBSZ @H4_HAVE_LIBSZ@

/* Define to 1 if you have the `z' library (-lz). */
#cmakedefine H4_HAVE_LIBZ @H4_HAVE_LIBZ@

/* Define to 1 if you have the <memory.h> header file. */
#cmakedefine H4_HAVE_MEMORY_H @H4_HAVE_MEMORY_H@

/* Define if we support HDF NetCDF APIs version 2.3.2 */
#cmakedefine H4_HAVE_NETCDF @H4_HAVE_NETCDF@

/* Define to 1 if you have the <stdint.h> header file. */
#cmakedefine H4_HAVE_STDINT_H @H4_HAVE_STDINT_H@

/* Define to 1 if you have the <stdlib.h> header file. */
#cmakedefine H4_HAVE_STDLIB_H @H4_HAVE_STDLIB_H@

/* Define to 1 if you have the <strings.h> header file. */
#cmakedefine H4_HAVE_STRINGS_H @H4_HAVE_STRINGS_H@

/* Define to 1 if you have the <string.h> header file. */
#cmakedefine H4_HAVE_STRING_H @H4_HAVE_STRING_H@

/* Define to 1 if you have the `system' function. */
#cmakedefine H4_HAVE_SYSTEM @H4_HAVE_SYSTEM@

/* Define to 1 if you have the <sys/stat.h> header file. */
#cmakedefine H4_HAVE_SYS_STAT_H @H4_HAVE_SYS_STAT_H@

/* Define to 1 if you have the <sys/types.h> header file. */
#cmakedefine H4_HAVE_SYS_TYPES_H @H4_HAVE_SYS_TYPES_H@

/* Define if szip has encoder */
#cmakedefine H4_HAVE_SZIP_ENCODER @H4_HAVE_SZIP_ENCODER@

/* Define to 1 if you have the <szlib.h> header file. */
#cmakedefine H4_HAVE_SZLIB_H @H4_HAVE_SZLIB_H@

/* Define to 1 if you have the <unistd.h> header file. */
#cmakedefine H4_HAVE_UNISTD_H @H4_HAVE_UNISTD_H@

/* Define to 1 if you have the `vfork' function. */
#cmakedefine H4_HAVE_VFORK @H4_HAVE_VFORK@

/* Define to 1 if you have the `wait' function. */
#cmakedefine H4_HAVE_WAIT @H4_HAVE_WAIT@

/* Define to 1 if you have the <zlib.h> header file. */
#cmakedefine H4_HAVE_ZLIB_H @H4_HAVE_ZLIB_H@

/* Define to the sub-directory in which libtool stores uninstalled libraries.
   */
#define H4_LT_OBJDIR "@HDF4_LT_OBJDIR@"

/* Define to 1 if your C compiler doesn't accept -c and -o together. */
#cmakedefine H4_NO_MINUS_C_MINUS_O @H4_NO_MINUS_C_MINUS_O@

/* Name of package */
#define H4_PACKAGE "@HDF4_PACKAGE@"

/* Define to the address where bug reports for this package should be sent. */
#define H4_PACKAGE_BUGREPORT "@HDF4_PACKAGE_BUGREPORT@"

/* Define to the full name of this package. */
#define H4_PACKAGE_NAME "@HDF4_PACKAGE_NAME@"

/* Define to the full name and version of this package. */
#define H4_PACKAGE_STRING "@HDF4_PACKAGE_STRING@"

/* Define to the one symbol short name of this package. */
#define H4_PACKAGE_TARNAME "@HDF4_PACKAGE_TARNAME@"

/* Define to the home page for this package. */
#define H4_PACKAGE_URL "@HDF4_PACKAGE_URL@"

/* Define to the version of this package. */
#define H4_PACKAGE_VERSION "@HDF4_PACKAGE_VERSION_STRING@"

/* The size of `int*', as computed by sizeof. */
#cmakedefine H4_SIZEOF_INTP @H4_SIZEOF_INTP@

/* Define to 1 if you have the ANSI C header files. */
#cmakedefine H4_STDC_HEADERS @H4_STDC_HEADERS@

/* Version number of package */
#define H4_VERSION "@HDF4_PACKAGE_VERSION_STRING@"

/* Define to 1 if your processor stores words with the most significant byte
   first (like Motorola and SPARC, unlike Intel and VAX). */
#cmakedefine H4_WORDS_BIGENDIAN @H4_WORDS_BIGENDIAN@

/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
   `char[]'. */
#cmakedefine H4_YYTEXT_POINTER @H4_YYTEXT_POINTER@

/* This define is set in the root CMakeLists.txt file to the correct construction. */
#define @H4_HDSETVBUF@

#endif
